我有一些報告,我想在我的主要項目目標建立後推到Github。詹金斯:多任務或建立依賴項目後第一(即使第一次失敗)
無論第一個項目是否成功,這些報告都應該推上去。 Can Jenkins可以執行以下任一操作:
- 指定多個任務(如Bamboo)。
- 第一個之後建立另一個項目,即使第一個失敗。
我有一些報告,我想在我的主要項目目標建立後推到Github。詹金斯:多任務或建立依賴項目後第一(即使第一次失敗)
無論第一個項目是否成功,這些報告都應該推上去。 Can Jenkins可以執行以下任一操作:
閱讀您的評論其他的答案我提出這個解決方案爲您碧玉
保持你現有的項目,構建和生成報表,並創建一個可以稱之爲「報告上傳」僅上傳一個新項目你的報告給你的git。
1)主項目建設
2)報告上傳建設
同樣的概念是鬆散的描述
希望這適合您的需要
是的。
使用Git發佈者,您可以推送到分支並選擇是否僅在構建成功時才這樣做。
還有一個後期構建操作,您可以在其中構建其他項目並選擇這樣做,即使構建失敗。
注意:其實這不是我想要的。 。我可以觸發一個新的構建,但這需要一個新的結帳,所以我想發佈的測試結果將不會在那裏。 。 。我將不得不修改我的腳本以在新的結帳中再次運行測試,但不會使構建失敗,然後繼續執行其他文檔,最後運行我的發佈目標。 –
好信息,我會試一試。我沒有意識到工作可以分享文物。 。 。同時,我通過添加一個名爲'no-fail'的目標並再次運行整個事件來解決它:ant no-fail build-publish。 。效率不高,我不得不根據你的建議回來修復。 。 。(至少目前它的工作) –