1
我寫了一個gradle任務,運行android項目的一些過程。這項任務將在jenkins工作中執行。我想根據我運行的過程的狀態來設置jenkins作業的構建狀態。以下是該任務的簡單片段。如何從Gradle任務設置Jenkins構建狀態?
class MyTask extends DefaultTask {
@TaskAction
public void runDirectTask() {
PluginConfig config = project.mytask
TASK_STATUS status =myProcessWithStatusAsReturn(config)
switch (status) {
case PASS:
println("status pass") //TODO handle build pass
break
case UNSTABLE:
println("status unstable") //TODO handle build unstable
break
case FAILED:
println("status fail") //TODO handle build fail
break
}
}
}
在此先感謝..
嗨,我想從Groovy腳本做同樣的事情。任何人都可以幫忙 –