咨询Jenkins指定版本下Build Pipeline Plugin的DescriptorImpl复选框作用
聊聊Build Pipeline Plugin里DescriptorImpl复选框的作用
首先得给你说清楚,这个选项本质是对应BuildPipelineTrigger这个触发器的全局开关——简单来说,它管的是上游构建完成后,能不能自动触发当前Pipeline视图关联的下游流水线任务。
至于你勾选取消后没看到变化,大概率是这几个原因:
- 你的流水线没配置上下游依赖:这个选项只有在上下游任务通过Build Pipeline插件建立了关联(比如上游任务加了"Trigger Build Pipeline"的构建后操作)时,才会有实际效果
- 没触发上游构建:光改配置不跑上游任务,自然看不到自动触发下游的变化
- 配置没配对:得确保上游任务确实正确设置了触发当前Pipeline的规则,不然开关开了也没用
再补充个细节:这个DescriptorImpl是插件代码里触发器的描述符类对应的配置项,它的核心作用就是全局控制BuildPipelineTrigger的可用性——勾选后允许自动触发,取消的话,哪怕上游配了触发规则,下游流水线也不会被自动启动。
内容的提问来源于stack exchange,提问作者AKS
相关产品推荐
相关产品推荐

