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

Jenkins Build Name Setter插件找不到变量

扶隐水
2023-03-14
问题内容

在Jenkins中,我使用参数化的构建。我将“名称”设置为SVN_TAG,使用了“此构建已参数化”和“列出子版本标签”。然后,在“设置内部名称”中将此SVN_TAG设置为“
$ {SVN_TAG}”。但是,该版本然后显示“’$
{SVN_TAG}中的无法识别的宏’SVN_TAG’””,并且它没有设置版本名称。关于为什么构建找不到该宏的任何想法?


问题答案:

如果单击(?)“构建名称”字段旁边的帮助图标,您将看到可以使用的宏的列表。

在构建期间,构建参数将作为环境变量导出,因此根据该文档,您需要使用format ${ENV,var="VARIABLENAME"}

因此,使用该值${ENV, var="SVN_TAG"}应该可以为您提供所需的行为。



 类似资料:
  • 这不是这个问题的重复。我在将外部依赖项包含到Javadoc中时遇到了问题,这不是问题所在。 我正在尝试将我的API部署到Maven Central。除了Maven Javadoc插件外,一切都很顺利。我的API有两个依赖项(Spigot API-org.spigotmc:Spigot API:1.19-R0.1-SNAPSHOT和JetBrains注释-org.JetBrains:Annotati

  • 问题内容: 如何修复,当我尝试构建我的React应用程序时出现此错误,但我尚未弹出该应用程序: 我尝试下载Babel和依赖建议数字分隔符,删除节点模块,清理Yarn缓存;但没有任何效果。 我正在使用Yarn 1.22.4和Node 13.11.0,但我也尝试使用NPM 6.13.7。 问题答案: 以下步骤起作用: 将以下行添加到: “resolutions”: { “@babel/preset-e

  • 我为我的服务器找到了一个非常好的插件,但它已经死了,作者没有更新它,所以我更新了它,但当我把插件放在我的插件文件夹中时,它没有工作。这是cmd错误]:无法加载“plugins\BossBarMessage”。jar'在文件夹“plugins”org中。布基特。插件。InvalidPlugineException:找不到主类“com”。那唐。bossbarmessage。组织上的“主要”。布基特。插

  • 我试图将grails独立插件与一个新的grails项目一起使用,但我无法使其工作。 我已将其作为插件依赖项添加到文件中: 但是,当我尝试运行时,会出现以下错误: Mac OS X 10.9.5 JDK 1.8.0_05 与GVM一起安装的Grails v2.4.4

  • https://mvnrepository.com/artifact/org.apache.tomcat.maven/tomcat8-maven-plugin 当我使用运行时,我得到以下错误: 但是,rt.jar确实存在,并且我的JAVA_HOME环境设置正确: MVN-V Apache Maven 3.3.9(BB52D8502B132EC0A5A3F4C09453C07478323DC5;20

  • 问题内容: jenkins的新手,正在运行我的第一个版本。我正在使用gradle进行构建,但一直出现以下错误 我搜索了将近2天,并尝试安装其他android插件,但似乎无法解决此问题。 我已经在詹金斯的全局属性下设置了ANDROID_HOME变量。确保路径正确。 任何帮助将不胜感激。提前致谢 问题答案: 我已通过在bundle.gradle文件顶部添加以下代码来修复此问题 谢谢你的帮助 :)