2015-03-03 51 views
5

GAE推送部署管道到哪裏去了? 我看到詹金斯和所有的新東西,但是很好的舊管道設置了嗎?花了10秒鐘才設置好,最近效果很好。我仍然將它用於〜5個正在進行的生產環境。我需要將它用於下一個項目,但我找不到它。推送部署,管道,谷歌應用引擎

如果一切都失敗了,我們必須使用詹金斯嗎?這可能不是問題,但我會質疑需要爲部署自己的源代碼付費。無論如何,這將是一個混亂首先設置。

+0

我在一個小時前發佈了這個相同的問題。 http://stackoverflow.com/questions/28827270/git-push-to-deploy-stopped-deploy-source-only-on-all-app-engine-projects – 2015-03-03 09:39:07

+0

好的謝謝你。我不知道現有的管道不工作。這聽起來令人震驚。 – Jonny 2015-03-03 10:03:07

回答

5

我確實收到了這封電子郵件,現在偶然發現了它......我認爲它說明了正在發生的事情。

你好,

能夠快速,輕鬆,安全地部署你的代碼的能力是一個巨大的雲計算開發人員體驗的 重要組成部分。您已使用GCP上的發佈管道功能 推送部署,並給予我們非常深入的反饋。我們清楚地聽到你想要更多的靈活性和控制力。所以我們決定在這個方向上移動產品 。

我們希望爲您提供Jenkins的全部靈活性,而不是具有少量選項的管道。我們聽說設置Jenkins 很困難,所以我們正在爲您提供工具來簡化操作。有 指示說明如何使用提供的插件爲您的GCP應用程序設置Jenkins並配置連續的 部署。

有了這個解決方案的推出,我們會如果您 當前使用的編譯/測試選項由1月22日,除去 版本管道UI開發者控制檯,請記住禁用 您的管道,所以你不再爲此收費。

請注意,仍然支持與GitHub和Bitbucket的回購同步,並且Jenkins插件觸發推送事件的部署爲 ,如上所述。

如果您在發佈管道中使用「僅限源」選項,則前進 可以使用gcloud應用更新將源部署到App Engine。

如果您有任何疑問,請發送電子郵件至 [email protected]https://cloud.google.com/sdk/gcloud-app

我想我應該能夠繼續使用rexisting項目部署來源:

谷歌雲版本管道隊

鏈接粘貼電子郵件時,因此最後一個鏈接到文檔消失gcloud app update ...我還沒有嘗試。

此線程也相關:https://groups.google.com/forum/#!topic/google-appengine/XUIh7QlO37U 它特別指出,現有項目應該能夠繼續像以前一樣能夠進行部署。新項目可能不得不使用詹金斯......嗯。

沒有像gcloud app update這樣的命令。相反,我們必須cd到項目所在的文件夾的app.yaml是和運行:

gcloud preview app deploy .

但首先我們需要安裝更多的東西(如果上述命令失敗)(!):

gcloud components update app

當然,這意味着沒有「推」,只有一個「部署」。 Google與中央存儲庫沒有任何關係。您必須爲您自己託管回購...實質上,這與爲我部署桌面GoogleAppEngineLauncher並沒有多大區別。