如何在新构建队列中时自动中止在 Jenkins 中运行构建



在 Jenkins 中,如果一个构建当前正在运行,下一个构建处于挂起状态,那么我应该怎么做才能运行一个应该中止,下一个挂起一个应该开始运行等等。

你可以从远程
找到是否有任何排队的构建使用以下 API 进行,http://[JENKINS_URL]/queue/api/xml在此处
检查是否有任何排队的构建,使用以下 API 获取正在运行的内部版本号,http://[JENKINS_URL]/job/[JOB_NAME]/lastBuild/buildNumber
然后使用以下 API(使用 POST(停止当前运行的作业,

http://[Jenkins_URL]/job/[Job_Name]/[Build_Number]/stop

最新更新