我在Jenkins中使用Build Pipeline插件。
我已经设置了一项工作并将其配置为创建交付管道版本。结果将类似于:3.0.0_r119723_b5
我可以看到作业以正确的构建标题(管道版本)显示。
之后,我需要将此变量传递给Maven,但$ {PIPELINE_VERSION}始终为空。
clean install -Dapplication.version=${PIPELINE_VERSION}
我已经尝试删除" {"和"}"但它没有用。 有什么想法吗?
答案 0 :(得分:1)
显然,这是Maven Project插件中的一个错误。我已经更新了Maven Project和Delivery Pipeline插件,现在$ {PIPELINE_VERSION}正常工作。