Need advice about which tool to choose?Ask the StackShare community!
Capistrano vs Shipit: What are the differences?
Capistrano: A remote server automation and deployment tool written in Ruby. Capistrano is a remote server automation tool. It supports the scripting and execution of arbitrary tasks, and includes a set of sane-default deployment workflows; Shipit: Pure JavaScript deployment tool used by Ghost blogging platform. Shipit is an automation engine and a deployment tool written for node / iojs. Shipit was built to be a Capistrano alternative for people who don't know ruby, or who experienced some issues with it. If you want to write tasks in JavaScript and enjoy the node ecosystem, Shipit is also for you.
Capistrano and Shipit can be primarily classified as "Server Configuration and Automation" tools.
Capistrano and Shipit are both open source tools. Capistrano with 11.1K GitHub stars and 1.71K forks on GitHub appears to be more popular than Shipit with 4.71K GitHub stars and 199 GitHub forks.
Pros of Capistrano
- Automated deployment with several custom recipes121
- Simple63
- Ruby23
- Release-folders with symlinks11
- Multistage deployment9
- Cryptic syntax2
- Integrated rollback2
- Supports aws1
Pros of Shipit
- Simple2
- Great configuration2
- Agentless2