Skip to content

Deployment tool for your deployment tool

License

Notifications You must be signed in to change notification settings

DBCDK/metamorph

Repository files navigation

MetaMorph - deploy tool for your deploy tool

Metamorph takes a config file acting as a deployment plan, and runs morph actions on all hosts in the order specified. All hosts with the same order are massively asynced via the tokio runtime.

Generate an example config with metamorph --example > config.yaml.

deploy_sets:
- order: 0
  hosts:
  - devp-stg
  - nixbuild-stg
- order: 1
  hosts:
  - devp-prod
  - nixbuild-prod

Use it with e.g. metamorph -c config.yaml push.

About

Deployment tool for your deployment tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published