2015-04-22 43 views
1

我有一個內部版本&在Bluemix中部署管道,我想創建一個條件,如果構建失敗,它會自動將一個缺陷(即「Track & Plan」頁面中的工作項目)分配給交付給誰非常新的變化(或只是分配給應用/項目的主要所有者),而且,如果構建成功完成,我想標記它。如何根據構建狀態將Bluemix管道配置爲標記構建或創建工作項目(缺陷)?

標記是確定的,那就是一般GIT知識,我只是想解決兩個問題與計劃:

  1. 我們如何觸發特定的後續階段的管道,如果當前構建失敗/通行證?
  2. 如何從管道創建工作項目?我是否需要創建一個單獨的GIT倉庫並構建某種API包,使我可以調用創建票證的機制?

我想我對這個管道太特立獨行,請分享你的想法。

回答

1

截至目前,您無法從管道中創建工作項目。這是一項巨大的功能改進,我可以將其帶回團隊。

如果您的問題是關於觸發階段,如果某件事情通過或失敗......現在只有下一個階段的工作方式將被觸發,如果前一個成功。該流程基於Jenkins,如果工作通過或失敗,Jenkins不允許觸發特定的工作。你會想在你的舞臺上檢測通過或失敗,並根據你的邏輯做你的邏輯。

+0

嘿,但詹金斯可以通過插件實現:) https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin – theMarceloR

+1

截至目前,我們沒有必要添加插件到您的現在階段。儘管如此,我仍然可以向隊員反饋。 –

相關問題