Skip to content

Instantly share code, notes, and snippets.

@johansatge
Last active September 15, 2016 09:37
Show Gist options
  • Save johansatge/b2e1cf45382f8eb673ce to your computer and use it in GitHub Desktop.
Save johansatge/b2e1cf45382f8eb673ce to your computer and use it in GitHub Desktop.
Deployment solutions

Deployment solutions

Needs

  • Choose the branch and/or commit to be deployed
  • Preview the list of files to be deployed
  • Rollback
  • Multiple servers

Existing tools

Tool Branch/commit selection Preview Rollback Multiple servers
Using Git on the remote
-- Yes Yes Yes Yes
Using a local FTP tool
dploy No No ? Yes
phploy ? ? ? ?
git-ftp ? ? ? ?
dandelion ? ? ? ?
Using an external FTP service
FTPloy ? ? ? ?
Deploybot Yes Yes Yes Yes
DeployHQ Yes Yes ? Yes
Envoyer Yes Yes Yes Yes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment