我定义我的詹金斯的工作过程是这样:我可以从参数化的Jenkins构建作业中获取参数吗?
"Integration tests" Job >> "Deploy" Job
每当“集成测试”任务被触发就会触发一个参数“部署”工作。 比方说,我传递参数如:USER_ID来唯一标识我的应用程序。
现在“部署”作业使用此USER_ID参数创建和部署应用程序。 一个典型的应用URL被创建,如:
http://myApplication-userA (assume USER_ID has 'userA' value)
我要的是这个URL值回我的“集成测试”的工作。我使用参数化插件将值传递给进一步的工作,但是有没有办法通过“部署”作业获取值?
虽然,我知道创建独特应用程序的逻辑是在“部署”作业内,并且可以很好地预测URL。但更清洁的解决方案是获得价值?
我会尽量控制台输出解析,也看/ API。感谢您的投入。 – Nilesh