我正在建立一个将Jenkins作为CI服务器(使用管道)的开发环境,Jenkinsfile中的最后一个构建步骤是对登台的部署。这个想法是为每个推送的分支都有一个暂存环境。
[每当有人删除分支(合并后的某些时候),Jenkins都会自动删除其各自的工作。
我想知道是否有一种在自动删除作业之前运行自定义脚本的方法,那么我将能够连接到登台服务器,并停止或删除正在为要删除的作业运行的所有服务。
multibranch-action-triggers-plugin插件可能值得一看。
当创建或删除管道作业,或通过多分支管道作业删除运行(也称为构建)时,此插件可启用/触发其他作业。