我正在使用jenkins maven-release插件来标记,打包和执行发布。 这很好。
该插件要求:
现在,我想在打包此版本后再迈出第二步。
我想将打包的特定版本(例如0.0.5)导入我们的部署工具。
我是通过配置第二个Jenkins工作来完成的。
使用标记名称对作业进行参数化。
作业将签出标签:my-svn-repo / project / tags / $ SVN_TAG
然后读取pom中的版本并在部署工具中导入包。
但这涉及等待发布作业完成发布执行的手动步骤,然后参数化导入作业并启动它。
我希望用正确的参数触发第二个作业。
我尝试配置参数化作业触发器,但堆栈的结尾是:
[parameterized-trigger] Current build has no parameters.
[parameterized-trigger] Downstream builds will not be triggered.
我希望在上下文中有参数$ MVN_RELEASE_VERSION。
如何获取maven发布插件使用的参数? 或者有关如何自动启动第二步的任何想法?
感谢。