I was wondering why there are no ftp clients that have the following options usefully for deploying:
I tried with transmit
for mac os x, as well as cyberduck
, but non have this functionality. Even springloops don't offer this (see https://twitter.com/springloops/status/469396427660345344)
So my idea was to make a shell script to:
But I can't imagine there isn't already someone that made this. My problem is: I don't know exactly how this would be called , so it's difficult to search for it.
Does anyone knows such a script? Or why is this functionality not so common?
After a lot of research and trying things out, I found Grunt.js
http://gruntjs.com/getting-started
It looks very promising. There are plugins for minimizing, gzip, and sftp (https://www.npmjs.org/package/grunt-sftp-deploy)
The examples of Grunt are very clear to follow, and easy to understand and to adapt.