【发布时间】:2017-08-23 20:01:47
【问题描述】:
我正在尝试通过 Jenkins DSL 启动一个项目,但不需要等待它完成。基本上我希望它开始一个孤儿工作。
node("slave-node")
{
// Launch pipeline job
stage("LaunchPipelineJob")
{
// this step runs for x mins and does a buch of work
echo "Starting pipelinejob"
def pipelinejob = build job: 'pipelineStep'
//echo "Pipeline job status: ${pipelinejob.result}"
}
// Launch the orphan
stage("LaunchOrphanJob")
{
// need to kick off this job, but dont care to wait for it to finish
echo "Starting orphanPipelinejob"
def orphanPipelinejob = build job: 'orphanStep'
}
}
我查看了 dsl,但找不到任何关于如何启动孤儿的文档。 谢谢
【问题讨论】: