Я являюсь основателем https://commando.io, и недавно мы объявили об интеграции с GitHub через сервис. Интеграция позволяет запускать исполнения на серверах, когда вы отправляетесь в GitHub-репо. Это прекрасная возможность автоматически запускать сценарии развертывания, когда вы нажимаете код.
Выполнение - это скрипт, который вы пишете внутри Commando.io, который может быть написан на bash, perl, python, ruby, go или node.js. Чтобы узнать больше и увидеть пример сценария выполнения git pull
, см. Объявление в нашем блоге: http://blog.commando.io/run-executions-via-github-push/