我有一个jenkins工作,如果所有测试都通过,它会运行一些测试并提升构建。
然后我有第二个作业,它有一个'Promoted build parameter',用于部署。
这个想法是,deply job应该让你选择一个提示的构建来进行部署。我遇到的问题是我可以选择一个推广的版本,但我不知道如何访问有关构建的信息。
我已将构建参数命名为
SELECTED_BUILD
根据文档,这应该可以通过环境获得。 问题是它似乎没有任何约束力。
如果我运行构建步骤来执行此脚本脚本:
echo $SELECTED_BUILD
echo ${SELECTED_BUILD}
未插值/设置值。
知道如何访问此参数的值吗?
非常感谢,
Vackar
答案 0 :(得分:0)
以可变用户jenkins插件的形式注入信息(注入env变量)。
在其他作业上触发参数化构建时,将上面的变量作为参数传递给下一个作业。