Carman is a deployment tool.
Go to file
Arnaud (Arhuman) ASSAD d28da80b00 Switch to a more standard (?) binary crate layout 2022-05-16 07:22:24 +02:00
src Switch to a more standard (?) binary crate layout 2022-05-16 07:22:24 +02:00
tests Clean (fmt et remove useless code) integration test 2022-05-06 10:01:35 +02:00
.drone.yml Add editorconfig file and check in pipeline 2022-05-06 10:00:46 +02:00
.editorconfig Add editorconfig file and check in pipeline 2022-05-06 10:00:46 +02:00
.gitignore Add .gitignore 2022-05-06 04:07:09 +02:00
Cargo.toml Switch to a more standard (?) binary crate layout 2022-05-16 07:22:24 +02:00
LICENSE Update license 2022-05-06 08:51:34 +02:00
README.md Display badges in HTML 2022-05-08 07:47:49 +02:00

README.md

Carman

Carman is standalone a deployment tool.

For your code management you've got gihub/gitlab/gogs/gitea/... For CI/CD you have actions/drone/jenkins/travis/... Carman is a tool specifically designed for deployment, a standalone daemon whose only purpose is to move code/artificats and execute start/stop/check commands on remote systems, according to the repo configuration.

Install

Usage

FAQ

Q: What does the Carman name means?

A: Up to you:

  • Code, Assets, Repos MANager
  • The celtic god of foreigners and black magic
  • The tool that bring you where you want

Troubleshooting