如何从 Bamboo 访问 Maven 工件时间戳和构建号?

问题描述 投票:0回答:1

使用 Maven 3.3.9 并使用 Bamboo 构建管道,对于给定的项目版本(例如,

2.3.0-SNAPSHOT
),一旦工件被推送到 Nexus,名称看起来像
my-project-2.3.0-20231009.065059-2.jar

20231009.065059
2
从哪里来?来自 Maven 还是 Bamboo?我想从 Bamboo 管道的后期访问它们,但我不知道它们是否已经可以通过变量访问,或者是否有办法使它们可以访问。

maven bamboo
1个回答
0
投票

这是因为您正在为 Maven 工件使用

-SNAPSHOT
版本。 Maven 存储库用额外的文件名后缀装饰此类工件,以便它们可以保留更多迭代。这在 Maven 元数据文档中进行了概述,如果您查看 示例元数据文件以及它如何仅指向最新迭代,就会变得更清楚。

话虽如此,使用此类快照工件的方法是使用 Maven 本身,例如依赖:获取。 Bamboo 中没有什么比这更能帮助您了。

© www.soinside.com 2019 - 2024. All rights reserved.