当前位置: 首页 > 知识库问答 >
问题:

Git参数插件从分支获取标签

燕博文
2023-03-14

我正在使用git参数插件进行标记,在分支部分我指定了特定的分支。然后它应该显示只创建到该分支的所有标签,但它显示了所有不同分支的所有标签。

共有1个答案

狄凯
2023-03-14

考虑到没有你可以放入Jenkins Git插件的refspec(如这里所尝试的),你可以使用可扩展选择插件和一个如这里所示的时髦脚本。

在您的例子中,groovy脚本将开始列出带有git标记的分支的标记-合并

 类似资料:
  • 问题内容: 詹金斯版本:1.593 Git参数插件:0.4.0 GIT客户端插件:1.16.1 我使用一个私有的git仓库,可以通过ssh访问。 我的构建已参数化。git参数是,要建立的分支是 在工作空间的初始构建之后,当我使用参数开始构建时,出现 noWorkspaceError 。 在詹金斯日志中,我有 我使用带有私钥凭据的ssh用户名,私钥直接输入。我可以确定该密钥是正确的,因为可以在没有参

  • 嘿!如何从发件人处获取所有arg?我想从一个播放器插件中编写一些代码来执行一个命令。以下是代码: 在p.performCommand(args[1]allother);它应该在第一个参数之后完成所有参数。有人能帮我吗?

  • 问题内容: 我创建了一个詹金斯管道,它正在从scm中提取管道脚本。 我将分支说明符设置为“ ”,因此它基于对任何分支的任何更改。 如何从Jenkinsfile访问导致此生成的分支名称? 我尝试过的一切都呼应null 总是这样。 问题答案: 如果您的管道有jenkinsfile,请检查执行时是否在环境变量中看到分支名称。 您可以使用以下命令打印它们: 但是,PR 91显示仅在某些管道配置中设置了分支

  • 我需要我部署插件的项目的当前分支名称,所以插件的groovy类中当前分支名称的代码是这样的, 但是由于某种原因,当使用詹金斯在云上部署项目时,这个函数返回HEAD,而不是我试图部署的项目的当前分支。 我尝试了很多不同的场景,但没有成功,我如何确保我使用的插件获取正在进行部署的项目的当前分支。

  • 詹金斯v2。19 Git插件v2。5.3 在分支构建下,我指定了2个分支: 和 这将导致在{git commit hash}处分离

  • 问题内容: 我正在寻找一种无需上传文件即可在Servlet过滤器中获取HTTP多部分请求的表单参数的方法。 request.getParameterMap()返回空。我了解这是因为请求包含多个部分。 我已经看过commons.HttpFileUpload,但是对于我的情况来说这似乎有些过分了。在此过滤器中,我仅对常规参数感兴趣,并且还不想处理文件上载。 编辑:主要问题是我需要在过滤器堆栈的下方有一