我已经将一些脚本放入 Jenkins 以进行概念验证,并认为我想为我们所有的脚本移动这个方向。现在我用我的代码(watir-webdriver,cucumber)保存一个 environment.rb 文件,它告诉脚本我们正在测试哪个环境以及使用哪个浏览器(全局变量)。Jenkins 使用 rake 启动脚本。
我想让用户通过 Jenkins 'choice' 变量或类似变量选择环境和浏览器,然后将其传递给脚本。虽然我看到了 Jenkins 的框架并为环境设置了一个选择列表,但我无法确定下一步是什么。
我可以写信给 environment.rb,我可以将一个变量传递给 rake - 我有很多关于如何传递信息的选项,我只需要一些帮助来找到第一步来找到 Jenkins 完成它们的方法。Google 结果和以前的 Stack 问题不是我想要的。
谢谢