项目A 在每分钟左右连续执行
我怎样才能每2小时执行项目B ?
项目B 执行时项目A 必须禁用/不执行。
答案 0 :(得分:0)
这取决于您希望如何运行。如果您的Jenkins实例只有 1 slave 并且配置了1个作业并发,那么如果有两个项目正在尝试构建,则不必担心构建并发性。其中一个将被挑选和建造,然后是另一个。
如果我没错,Jenkins默认每个奴隶有3个构建器,所以这两个项目可能同时运行。但是你可以随时进行配置并调整它。
答案 1 :(得分:0)
pipeline {
options { lock resource: 'build-lock' }
stages {...}
}
在两个管道中使用它。在任何给定的时间点,A或B都将执行。
了解更多信息Lockable resources