如何在jenkins上指定标记和分支

时间:2017-05-10 13:26:45

标签: jenkins bitbucket

我需要通过运行我设置的jenkins作业从bitbucket检索项目,该项目与特定标签和bitbucket中的特定分支相关。 我在bitbucket有几个分支。请参阅以下配置。

first pic /second pic

我已将标记名称作为参数传递给jenkins作业,这可以为我提供与该标记相关的项目。但是如果我只需要来自master分支的代码。如何锁定其他分支或在此处指定主分支。在此运动中,它会从与标签相关的任何分支中提供代码。

1 个答案:

答案 0 :(得分:1)

您想使用Git Parameter Plugin执行此操作。为您提供您喜欢的任何名称参数。

在“参数类型”下拉列表中,您要选择Tag(或者,如果您还希望分支的提示可用,请选择Branch or Tag选项)。然后在标记过滤器字段中,您将设置类似Tag_Prod_*的内容。这应该获取回购中的所有生产标记。如果您选择了分支或标签选项,您还可以将分支过滤器设置为主要过滤器,但这不会影响列出的标签。

当你去执行构建时,你会看到一个根据参数配置填充的列表框,然后你可以滚动框来找到你想要构建的那个。