Carman is a deployment tool.
Go to file
Arnaud (Arhuman) ASSAD 25d933b26b
continuous-integration/drone/push Build is passing Details
Add latest release information
2022-05-08 07:41:18 +02:00
src Add first tests 2022-05-06 09:13:01 +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 Add first tests 2022-05-06 09:13:01 +02:00
LICENSE Update license 2022-05-06 08:51:34 +02:00
README.md Add latest release information 2022-05-08 07:41:18 +02:00

README.md

Carman

![Build badge](https://drone.doolta.com/api/badges/doolta/carman/status.svg) ![Latest release](https://raster.shields.io/badge/dynamic/json.png?label=release&url=https://git.doolta.com/api/v1/repos/doolta/carman/releases&query=$[0].tag_name)

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