将网络应用程序部署到travis-ci上的谷歌应用程序引擎 - 特拉维斯要求输入密码

时间:2014-05-28 23:23:02

标签: google-app-engine travis-ci

我试图在成功构建之后将Web应用程序部署到谷歌应用引擎(我在我的项目上使用maven)并且travis-ci要求我输入密码。如何输入密码或指定其他地方?

1 个答案:

答案 0 :(得分:0)

根据您提供给我们的有限信息,我猜这是在gcloud preview app deploy电话会议期间发生的。

通常,docker TLS Verification需要Cert的本地公钥,这需要密码响应。通过使用travis encrypt-file api提供证书并在构建期间调用gcloud auth activate-service-account,可以避免这种情况。见gloud cli here

请参阅travis yml here for a full example 与往常一样,在这里发布问题或在github上发布其他演练问题。