Я не совсем понимаю, как мне развернуть приложение на основе Google AppEngine (гибкая среда) из CI.Я думал, что смогу просто gcloud app deploy
с машины CI, но документы предлагают иначе:
Для программного развертывания ваших приложений используйте Admin API.
API администратора , тем не менее, выглядит намного более сложной работой.Например, это возлагает на меня ответственность за создание и распространение образов Docker, а также за создание манифеста app.json
.
Я не против сделать это, если придется, но кто-то может объяснить, почемуЯ не могу просто gcloud app deploy
с хоста CI?