在Jenkins的多分支管道中删除分支时执行代码

Juh*_*älä 9 jenkins jenkins-pipeline

我有一个使用多分支项目的Jenkins .也就是说,当为存储库创建新分支时,Jenkins会自动为分支创建新作业,并在删除分支时删除该作业.

现在,我想在删除分支时运行一些代码,以清除创建分支时创建的测试环境.有办法做到这一点?

Jes*_*ick 2

我认为,如果不编写插件代码就不行。如果您有兴趣,相关的扩展点将来自OrphanedItemStrategy插件cloudbees-folder

  • 澄清:我有一个多分支管道项目,我想在删除文件夹时调用自定义代码,以便我可以删除在首次检测到分支时为分支创建的测试环境。 (4认同)