当前位置: 首页 > 面试题库 >

Jenkinsfile获取当前标签

郎慎之
2023-03-14
问题内容

是否有办法获取Jenkinsfile中作业的当前标签(如果没有,则为null)?背景是,当此提交具有标签时,我只想构建一些工件(android
APKs)。我试过了:

env.TAG_NAME

binding.variables.get("TAG_NAME")

两者始终为null-即使此(https://issues.jenkins-
ci.org/browse/JENKINS-34520
)表示相反


问题答案:

我会考虑returnStdout而不是写入文件:

sh(returnStdout: true, script: "git tag --sort version:refname | tail -1").trim()



 类似资料:
  • 本文向大家介绍javascript获取当前鼠标坐标的方法,包括了javascript获取当前鼠标坐标的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了javascript获取当前鼠标坐标的方法。分享给大家供大家参考。具体实现方法如下: 对于javascript获取当前鼠标坐标来说,得对不同浏览器的坐标位置有所了解。具体代码如下: 希望本文所述对大家的javascript程序设计有所帮助

  • 问题内容: 我正在使用以下代码来获取当前网址 是否有其他方法可以获取相同的URL,或者可能是获取当前URL的更好方法? 谢谢。 问题答案: 从参考:

  • 问题内容: 我的网站在服务器上 为此,我有两个域, 和 我想使用PHP当前域,但是如果我使用,则可以告诉我 代替: 如何获取域而不是服务器名称? 我有PHP版本5.2。 问题答案: 尝试使用此: 或解析 apache_request_headers()

  • 问题内容: 我想标记当前的git changeset并从Jenkinsfile内部推送标记。如果标签已经存在,则必须将其替换。 我想使用此逻辑来标记随标记传递的内部版本,该标记将是移动标记。 我怎样才能做到这一点? 问题答案: 这是我能够以这种方式实现的方法,但是,如果您知道更好的方法,我很乐意听到。

  • 我正在为我的web应用程序使用Spring MVC。我的bean是在“”文件中编写的

  • 我也非常肯定应该可以工作,因为如果我在控制台中执行代码并手动等待视频开始,我会看到它正在打印videe属性值。 仅供参考,也尝试了java绑定,结果相同,一个空字符串: