我的团队正在设置Jenkins以运行我们的自动化。现在这很有效。
但是,我们希望探索通过命令行传递参数的可能性,或者动态添加配置文件,这将进入我们的测试解决方案的dll并改变某些有限的值。
例如: 有三个测试,我们的全局登录变量指向我们的集成环境。但是,对于其中一个测试,我们希望覆盖环境变量并指向我们的测试环境。
这可以用Jenkins完成吗?我无法在Jenkins文档中找到任何详细说明。
答案 0 :(得分:0)
感谢您的回复,很抱歉错过了这个问题的当前答案。为了帮助别人而不是偶然发现这个问题/答案,请看以下内容:
[Yes, you can do this (1)][1]
[Yes (2)][2]
[Yes (2)][3]
[Here's the plugin to do this][4]
1:How to set environment variables in Jenkins?
2:Jenkins : Report results of intermediate [windows batch] build steps in email body
3:How to set an environment variable programmatically in Jenkins/Hudson?
4:https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin