2017-03-10 118 views
0

我在Jenkins中使用DSL腳本管道作業 - 如何在DSL腳本中使用cucumber-jvm報告插件並在Jenkins作業中顯示黃瓜報告。如何使用與Jenkins的cucumber-jvm報告管道作業

如果有人可以幫助我實現這一點 - 那將是非常感激。

我有自由風格詹金斯的工作,其中有黃瓜-jvm報告插件 - 所以我得到黃瓜報告在圖表視圖 - 但與詹金斯管道工作陷入困境,以及如何使用DSL腳本將黃瓜jvm報告在其中

樣品DSL代碼:

node { 
    stage "Execute Junit Test" 

    } 

回答

0

我就是這樣做的,在我們的測試:

pipelineJob(string jobname){ 
    publishers { 
     cucumberReports { 
      jsonReportPath('reports/') 
     } 
    } 
} 

您可以點擊這裏查看doc並根據您的項目調整代碼

+0

謝謝莊。我無法查看文檔 - 它要求提供憑據。你能幫我看看嗎?我已經更新了我正在使用的示例dsl。我可以在node> stage下使用你的代碼嗎? –

+0

對不起,在我的服務器上給你的文檔,https://jenkinsci.github.io/job-dsl-plugin/這應該適合你 – Chong

+0

我不確定'我可以在node> stage下使用你的代碼',因爲我沒有使用這些「節點」或「階段」API。你能告訴我你在哪裏查看這些API嗎? – Chong

相關問題