【发布时间】:2016-06-16 13:30:45
【问题描述】:
我为一个 android 项目编写了一个 gradle 任务运行一些进程。此任务将在 jenkins 作业中执行。我想根据我运行的进程的状态设置 jenkins 作业的构建状态。下面是任务中的一个简单的 sn-p。
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 脚本中做同样的事情。有人可以帮忙吗?