如何使用分支名称作为选择参数,并在第二个参数中动态填充分支,以便用户可以在詹金斯作业中选择一个分支

问题描述 投票:0回答:1

我们有一个称为版本准备的工作,可以完成多项任务,1.用下一个版本更新pom。2.将版本标记为jira中发布的版本。3.在jira中创建新标签。4.将工件从CI提升到开发者基础设施。

为此,我们接受用户输入以下5个参数。

1. serviceName  (Choice parameter)  
2. branch   (String)
 3. buildnumber(String) ( Example - if build is 1.1.1-5, so value need to be provided is 5  )
4. repository   (Choice parameter)
5. version (string)(Example - if build is 1.1.1-5, so value need to be provided is 1.1.1    )
6. jiraName (Choice parameter)

我想在此部分中自动填充用户将从上面的服务名称中选择的服务的分支。我尝试了git parameter plugin,但是它想要作业中的铁杆回购名称,它可以将分支显示为下拉列表。在这里,我们想要一些我找不到的与众不同的东西。

谁能帮助我实现它。.

我们有一个称为版本准备的工作,可以完成多个任务,1.用下一个版本更新pom。 2.将版本标记为jira中发布的版本。 3.在jira中创建新标签。 4.将工件从CI提升到开发者基础设施。 ...

git jenkins jenkins-pipeline jenkins-plugins
1个回答
0
投票

您可以使用此插件:Git参数插件https://wiki.jenkins.io/display/JENKINS/Git+Parameter+Plugin

© www.soinside.com 2019 - 2024. All rights reserved.