使用multibranch jenkins管道(定义了Jenkinsfile) - 当分支不再存在时,人们使用什么技术来执行操作?
EG。当分支不再存在时,让Jenkins在AWS等云提供商上执行资源删除。
答案 0 :(得分:1)
此请求有一张jira票证,但就评论而言,它似乎不会很快就会完成: https://issues.jenkins-ci.org/browse/JENKINS-40606
最简单的解决方案是确保每个分支将分支名称添加到分支创建的资源,即aws或docker中的标记。然后在jenkins中创建一个单独的作业,或者在jenkinsfile中创建一个从git获取所有现有分支的部分,从资源中获取所有现有标记,并删除/删除具有除当前分支之外的标记的资源。