使用新标签触发Jenkins作业,而不是提交,可以通过以下步骤实现:
- 在Jenkins中创建一个新的构建任务(Job)。
- 在构建任务的配置页面中,找到"构建触发器"部分。
- 在"构建触发器"部分,选择"构建后操作",然后选择"构建其他项目"。
- 在"构建其他项目"中,输入要触发的目标作业的名称。
- 在"触发条件"中,选择"当构建状态为稳定时触发"。
- 在"触发远程构建"中,选择"触发远程构建"。
- 在"标签"字段中,输入一个新的标签,用于触发目标作业。
- 保存配置并应用更改。
现在,当你构建这个新的构建任务时,它将触发目标作业,并使用指定的新标签。这样,你就可以通过新标签来触发Jenkins作业,而不是通过提交代码。
反之,如果你想通过提交代码来触发Jenkins作业,可以按照以下步骤操作:
- 在Jenkins中创建一个新的构建任务(Job)。
- 在构建任务的配置页面中,找到"构建触发器"部分。
- 在"构建触发器"部分,选择"构建后操作",然后选择"构建其他项目"。
- 在"构建其他项目"中,输入要触发的目标作业的名称。
- 在"触发条件"中,选择"当构建状态为稳定时触发"。
- 在"触发远程构建"中,选择"触发远程构建"。
- 在"标签"字段中,留空或者输入一个已存在的标签。
- 保存配置并应用更改。
现在,当你提交代码时,Jenkins将自动触发目标作业,并使用默认的标签(如果有)来触发。这样,你就可以通过提交代码来触发Jenkins作业,而不是使用新标签。