jenkins - 构建触发器不会保存在 Jenkins 中
问题描述
我们有一个几乎可以触发构建许多不同项目的构建,以验证合同等外部测试,以避免在每次签入时触发此类测试。
但是最近我们遇到了一个问题,如果您打开构建配置并输入任何参数或构建触发器然后保存配置。保存后,它不会指示错误或任何内容,但如果再次打开它,它不存在,则不会保存任何构建触发器或参数。
我们已经设法将其隔离到管道构建中,自由式构建仍然有效。
我们最近安装了 Blue Ocean,并且不知道它是否会以某种方式改变管道作业定义的保存方式。如果蓝海阻碍了这样一个基本设置,这似乎是一个糟糕的决定,但仍然如此。我们也无法通过蓝海创建管道作业,因为我们的作业不是由任何 SCM 触发的,而蓝海需要这样做。
解决方案
推荐阅读
- orchardcms - Orchard Core 中的关系内容
- node.js - 使用 Prisma1 和 GraphQL 时出现连续错误(无法在类型“查询”上查询字段“...”。您的意思是...)
- java - 使用 Retrofit2 调用 GitHub REST API 来更新现有文件的问题
- python - 使用类型作为 if 语句的参数
- python - 有没有办法为python中的if模式清理变量?
- reactjs - 我在理解 ReactJS 代码时遇到了关于状态变化的问题。谁能解释我这个奇怪的o/p?
- reactjs - react-window:如何使用实际的表格标签
- javascript - 如何检查所有输入是否有价值并做某事
- amazon-web-services - 为什么在 AWS S3 Glacier 上读取文件非常慢?
- javascript - Dragula.js:如何允许用户仅从侧边栏中拖动图像