Looking for open source software (not SAAS) that can deploy projects to different endpoints via protocols such as SSH, FTP, Amazon S3 etc.
- I will compile static websites and build them using my build process
- Drop these into a directory that is monitored, or maybe run a bunch of custom shell commands
- Deploy these websites to different places using different protocols per project. Some will be deployed using SSH, GIT, FTP etc. So I need it to be flexible.
Is there such a platform complete, that is not too high learning curve?