2012-12-17 40 views
0

我正在尋找一種方式來構建連續交付與CloudBees的,所以每次提交由我的代碼被編譯,單元測試和部署,以分期(上運行@雲中運行)。促進構建不運行的其他項目

對於simplity讓我們把它稱爲「分期建造」。然後,在對分段環境進行一些手動測試後,我希望有一個選項可以促進特定的(而不是最後一個)「分段構建」,以便通過「prod-build」作業將生成的構件部署到生產環境中。

基本思想是配置「推動構建」爲「分期建造」工作與建設「PROD-建設」爲促進作用。儘管如此,單擊promote-build並不會觸發啓動「prod-build」。我也嘗試從另一方面去除:建立「prod-build」作爲促進行動,並在「prod-build」配置中啓用「在另一個項目被推廣時構建」。仍然沒有成功。谷歌搜索一段時間後,我發現 http://blog.cloudbees.com/2012/10/continuous-integration-for-mobile-apps.html。儘管如此,博客條目以及jenkins配置截圖並不反映https://partnerdemo.ci.cloudbees.com的配置

回答

2

配置促銷來觸發您的prod-build作業是一種方式。可能有一些配置問題在您的問題中不可見。請給我你的帳戶ID這樣我就可以仔細檢查你的配置

+0

帳戶名稱是assetwell。爲了檢查我創造了2個額外的自由風格的作業:舞​​臺和製作(在頂層)。令人驚訝的一切正常:生產分期」關於促進被激發‘’我不工作的情況下工作。‘暫存’在文件夾‘PSO’ – user62058

3

我終於找到了問題的根源:工作要在促進運行必須以文件夾的名稱作爲前綴(明顯的情況下他們是在文件夾中)。在其他情況下,他們的運行被默默跳過 - 即使升級日誌沒有「計劃編譯...」條目。恕我直言,詹金斯的Web控制檯應該在這種情況下顯示某種警告,就像輸入無效作業名稱時一樣。

+0

你薩法德我的生活 - 謝謝你的分享。 –

相關問題