General purpose migration framework (upgrades, downgrades).
Project description
Transmutator is a general purpose migration framework. It focuses on automating actions you perform to upgrade (or downgrade) a product.
A typical migration for a web service could include:
ask admin for confirmation
enable maintenance page
stop frontends
backup data
update configuration
provision machines (upgrade software)
migrate databases
restart frontends
run smoketests
disable maintenance page.
Demo
Check https://transmutator.readthedocs.org/en/latest/demo.html
Ressources
Documentation: https://transmutator.readthedocs.org
Code repository: https://github.com/benoitbryon/transmutator
Bugtracker: https://github.com/benoitbryon/transmutator/issues
Continuous integration: https://travis-ci.org/benoitbryon/transmutator
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.