如何使用Jenkins CLI触发并进入管道的下一个阶段?

时间:2019-03-01 16:32:23

标签: jenkins-pipeline jenkins-cli

我的准备工作分三个阶段。

  1. 构建
  2. 部署
  3. 测试

我将使用jenkins CLI远程触发此管道,然后根据需要将其升级到下一个阶段。是否有任何CLI命令触发管道进行到下一个阶段?

1 个答案:

答案 0 :(得分:0)

您可以将输入用作阻止部分,例如

stage {
    steps {
        //other steps, and finally the input
        input id: 'Input1', message: 'Deploy to Production?'
    }
}

对于远程触发,只需

https://[jenkins_base_URL]/job/[job_name]/[build_id]/input/Input1/proceedEmpty

如果它会抱怨面包屑

https://MY_JENKINS_RUL/crumbIssuer/api/json