I have a project which has the codes in github (a private repo), I am looking for a good way to deployments for this.
I know capistrano, but not sure whether there are any better solutions, wanting to check other opinions :)
any help is highly appreciated
As a PHP developer you may want to look at Phing. It can do a git checkout and deploy using SSH and much more. The big advantage over Capistrano is that it is built with PHP, and may be easier for you and your team.
I would give Dandelion a shot: https://github.com/scttnlsn/dandelion
Dandelion allows you to push any new git changes to an SFTP or FTP host. Assuming you don't actually need to perform any "deploy" actions other than transferring the source files, it is simpler than using Capistrano. You will need Ruby.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With