1
我使用的是詹金斯管道內的下列功能,以處理單元測試結果和在建詹金斯頁面顯示出來:如何在單元測試失敗時發送通知?
def check_test_results(String path) {
step([
$class: 'XUnitBuilder',
testTimeMargin: '3000',
thresholdMode: 1,
thresholds: [
[$class: 'FailedThreshold', failureNewThreshold: '0', failureThreshold: '0', unstableNewThreshold: '', unstableThreshold: ''],
[$class: 'SkippedThreshold', failureNewThreshold: '', failureThreshold: '', unstableNewThreshold: '', unstableThreshold: '']
],
tools: [
[$class: 'JUnitType', deleteOutputFiles: true, failIfNotNew: false, pattern: path, skipNoTestFiles: false, stopProcessingIfError: true]
]
])
}
我知道到了焦耳/ xUnit的結果顯示在事實Jenkins構建頁面,但我希望能夠發送Slack通知(鬆散通知已配置並正在運行),如果單元測試失敗,更重要的是失敗時,這可能嗎?