4 ms·
I'm surprised Fabric [http://fabfile.org http://fabfile.org] has not been mentioned in this thread. I'm not a Python developer but I love Fabric specifically fo
by jpb0104 13y ago
I'm surprised Fabric [http://fabfile.org http://fabfile.org] has not been mentioned in this thread. I'm not a Python developer but I love Fabric specifically for a tool to handle deploying code. If you feel like a Git deployment is lacking, be sure to check out Fabric, especially for multi-server deploys.
- Ixiaus 13y agoFabric is great for running commands. But what a lot of programmers do not realize is that deployment is a process. That process involves running automated tests, packaging all of the assets, using package managers to upgrade/downgrade based on versioned release schemes, database migration, post-upgrade scripts, and quick/painless rollback (downgrade) if there's a major blocking bug for users.