在竹发布名称中包含 pom 属性值

问题描述

我想在 Bamboo 中更改我的发布名称,以在发布名称中包含项目的版本。 版本在父 pom.xml 中,如下所示:

<properties>
  <myproject.version>1.2.3</myproject.version>
  ...
</properties>

所以我需要找到一种方法从 POM 中获取版本,然后将其用作发布名称中的变量。

我尝试使用扩展 Maven POM 值提取器,但是我没有让它工作。我在 POM 元素中使用了“指定特定元素”、“结果”作为变量类型和“myproject.version”,但找不到它。也许是因为我没有在 POM 元素中指定 myproject.version 在属性中,但我不知道该怎么做。我试过放置 properties{myproject.version} 但似乎不是这样。

你知道我该如何继续吗?

谢谢

解决方法

我发现了问题:我必须完全按照我在问题中所说的去做,但是值不是 properties{myproject.version} 而是 properties(myproject.version)