У меня есть небольшое приложение Python, работающее в Google App Engine. Некоторое время я использовал функцию push-to-deploy от Google, которая автоматически развертывала приложение, как только я помещал новую версию основной ветки в свой git-репозиторий bitbucket.
Недавно я переименовал свой репозиторий и заметил, что конвейер выпуска в консоли разработчика Google больше не работает. Вместо того, чтобы добавить простой конвейер выпуска, я получил следующее сообщение:
Подробнее о настройке Jenkins см. в этой документации. и настройте непрерывное развертывание для своих приложений GCP.
- Как я могу снова воспользоваться преимуществами простого решения push-to-deploy?
- Есть ли преимущество использования Jenkins? Насколько я понял, теперь мне придется подписаться на экземпляр Google Compute Engine, который запускает для меня Jenkins. Но я хотел держаться подальше от обслуживания виртуальных машин.