hal-platform / hal

:shipit: Hal Deployment Platform - Web UI/API
MIT License
18 stars 4 forks source link

Allow server commands to be files #33

Closed skluck closed 6 years ago

skluck commented 7 years ago

If a server command is found in this form: file:/file/must/exist/here.

Hal should move the file to the remote server (hash and randomize the scriptname), run it, then delete it. See ansible for reference.

This will allow prepush scripts to run before deploying to the server (Since the script will not exist yet).