Назад | Перейти на главную страницу

Можно ли использовать Fabric для автоматического развертывания с GitHub?

Могу ли я использовать Fabric для автоматического развертывания приложения на моем сервере каждый раз, когда я отправляю код на GitHub? (GitHub имеет возможность отправлять POST на URL-адрес каждый раз, когда я нажимаю.)

Если да, то как?

Да, некоторые плагины могут быть интегрированы в Github. Подробности : https://developer.github.com/webhooks/

Кроме того, на стороне Fabric вы можете активировать его с помощью запроса веб-ловушки Github. Если вы не хотите создавать веб-сайт для этого, возможно, вы можете попробовать jenkins и его плагин.

Конечно. Это не очень хорошая идея, но возможно. Просто настройте что-то в URL-адресе, который вы контролируете, чтобы при получении POST от Github он запускал ваш сценарий фабрики. Для этого вы можете использовать любой тип CGI / FCGI / WSGI / что угодно; даже пары строк PHP было бы достаточно, чтобы все заработало.