我在标题为“将密码作为环境变量注入到构建”的构建配置部分中定义了密码:
我想在“活动选择”中使用MYVAR(未加密的值)。不幸的是,它不起作用。对MYVAR的引用失败。
在下面的示例中,为了进行测试,我只是尝试显示MYVAR的值作为选择。您可以看到它失败了,并改用了fallback active choices脚本。
最终,我想使用此变量对服务进行身份验证以构建选择列表,但是甚至无法在我的脚本中引用它。我被卡住了。
当我尝试“使用参数构建”时:
谢谢您的帮助!
我认为这行不通。为什么?好了,EnvInject插件的“ Build Environment” 选项如下:
将环境变量注入到构建过程中
和
将密码作为环境变量注入到构建中
当Active Choices插件开始发挥作用时,构建尚未开始,因此尚未进行注入。