- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
鉴于以下情况
installer-job 通过 Parameterized Trigger Plugin 设置为 main-job 的下游项目.
但是安装程序作业只能根据主作业的构建页面按需触发。
可以在项目页面上触发下游作业:
但似乎不可能从特定构建页面触发构建。
是否有任何选项可以在构建页面上获取此类触发按钮?
注意:这是一个自由式项目,而不是管道项目。所以像 Build Pipeline plugin 这样的事情不幸的是,没有帮助。
最佳答案
通过 Promoted Builds Plugin 可以实现优雅的解决方案。 “促销”是当构建满足某些标准时执行的一些事件,例如
就您而言,这个条件很简单:只需“main-job”成功,您就需要明确确认。
有很多可能的步骤可以作为促销事件触发 - 您想要的是触发“安装程序作业”的构建,该构建可以轻松配置。
当您这样做时,“主要作业”构建将具有“促销状态”按钮。按那里的“批准”按钮后,将启用促销并且“安装作业”将开始构建:
关于jenkins - 按需触发下游项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47870035/
我正在使用 Jenkins 进行持续集成。我创建了单独的 View ,例如服务器 A 的 View A 、服务器 B 的 View B 等。 每个 View 都会根据服务器的环境属性构建我的项目。 但
我有以下伪代码: var queue = new BufferBlock(new DataflowBlockOptions { BoundedCapacity = 5 }); var a = new
我想这样做,但是在 Jenkins DSL 中: 如果在某个地方找到了这个,但它不工作: job('ps-first') { steps { shell('echo "landing"') }
我们的 API 中有一个路由(在调用时)会访问另一个第 3 方 API。 例如 HTTP-GET/account/1 这会从我们的数据库返回一些数据,并从.. 说 .. 像 Auth0/Okta/Sa
我是一名优秀的程序员,十分优秀!