Я пытаюсь развернуть веб-приложение в движке приложения Google после успешной сборки (я использую maven в своем проекте), и travis-ci запрашивает мой пароль. Как я могу ввести свой пароль или указать где-то еще?
развернуть веб-приложение в движке приложений Google на travis-ci - travis запрашивает пароль
comment
Можете ли вы дать ссылку на свою сборку и показать шаги, которые вы в настоящее время используете для развертывания своего приложения? Спасибо
- person joshua-anderson   schedule 29.05.2014
comment
на travis.yml я делаю - wget googleappengine.googlecode.com/files/ google_appengine_1.8.9.zip -nv - unzip -q google_appengine_1.8.9.zip - mvn install -DskipTests=false - сборка mvn clean package:assembly - mvn clean appengine:update ‹‹‹ password-for-app-engine
- person Fabio Phillip Rocha Marques   schedule 29.05.2014
comment
Если возможно, дайте ссылку на вашу сборку travis.
- person Odi   schedule 30.05.2014
Ответы (1)
Основываясь на той ограниченной информации, которую вы нам предоставили, я предполагаю, что это происходит во время звонка gcloud preview app deploy
.
Обычно для проверки TLS в докере требуется локальный открытый ключ для сертификата, а для этого требуется ответ с кодом доступа. Этой ситуации можно избежать, предоставив сертификат с помощью travis encrypt-file
API и вызвав gcloud auth activate-service-account
во время сборки. см. gloud cli здесь
Полный пример смотрите travis yml. Как всегда , размещайте вопросы либо здесь, либо на github для получения дополнительных вопросов.
person
deepelement
schedule
15.08.2015