微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用在pom.xml中的bamboo中元数据选项卡下定义的构建特定变量

如何解决如何使用在pom.xml中的bamboo中元数据选项卡下定义的构建特定变量

我在变量部分的元数据选项卡下在竹子中定义了一个名为 appname 的变量(请参考图片

Image of metadata variable in bamboo

如何在我的 pom.xml 中获取这个变量的值? 我尝试了以下方法:-

  1. 在竹子中使用 -Dappname=${bamboo.appname) 运行它,并在 pom 中将它称为 ${appname} 但这不起作用。这就是我在 pom.xml 中所指的

${project.artifactId}-${project.version}.${appname}

  1. 在竹子中使用 -Dappname=${bamboo.appname) 运行它并在 pom 中将它称为 ${bamboo.appname} 但这不起作用(变得空)

  2. 在竹子中使用 -Dappname=${bamboo.appname) 运行它,并在 pom 中将它称为 ${bamboo_appname} 但这不起作用。

我能够获取元数据部分中定义的 buildNumber 的值,如下所示

  1. 在竹子中使用 -DbuildNumber=${bamboo.buildNumber) 运行它,并在 pom 中将它称为 ${buildNumber} 并且这有效。 (pom.xml 中的代码片段)

${project.artifactId}-${project.version}.${buildNumber}

如何配置bamboo 和我的poms 一起工作,以便我可以访问bamboo 中定义的变量以流向poms。 多谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。