向下游 Jenkins 作业发送 "选择" 参数,可以通过参数化构建触发来实现。参数化构建是 Jenkins 的一个功能,可以在构建时向作业传递参数。
具体操作步骤如下:
- 在 Jenkins 中打开要向下游作业传递参数的上游作业。
- 在上游作业的配置页面中,找到"构建后操作"部分,点击"增加构建后操作",选择"参数化构建触发"。
- 在参数化构建触发的配置页面中,选择"添加参数",选择"Choice Parameter"(选择参数)。
- 在"Name"字段中输入参数的名称,例如"选择参数"。
- 在"Choices"字段中输入参数的选项,可以使用逗号分隔多个选项,例如"选项1,选项2,选项3"。
- 选择"保存"以保存配置。
- 在下游作业的配置页面中,找到"触发远程构建"部分。
- 在"参数化触发"中选择"Predefined parameters"(预定义参数)。
- 在"参数化触发"的文本框中输入参数和其对应的值,例如"选择参数=选项1"。
- 选择"保存"以保存配置。
这样,当上游作业触发构建时,会将选择参数的值传递给下游作业,下游作业可以根据该参数值执行相应的操作。
如果您使用的是腾讯云的 Jenkins 服务,可以使用腾讯云提供的 Jenkins 插件来实现参数化构建。具体插件和产品介绍请参考腾讯云 Jenkins 插件文档:腾讯云 Jenkins 插件。