Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

github php project deployment

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

like image 224
nivanka Avatar asked Nov 05 '22 10:11

nivanka


2 Answers

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.

like image 102
Steve Robillard Avatar answered Nov 15 '22 10:11

Steve Robillard


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.

like image 39
aaron Avatar answered Nov 15 '22 10:11

aaron