我在哪里可以放置一个可执行文件以在Jenkins构建中使用?

时间:2012-06-29 15:03:00

标签: unit-testing jenkins bdd behat

我希望能够在Jenkins中执行基于Behat的测试场景。 Behat本身是一个使用PHP运行的单个可执行文件(behat.phar)。

在哪里可以放置Behat以便它在Jenkins文件夹结构中?我唯一能想到的地方是:'C:\ Program Files(x86)\ Jenkins \ jobs'。有没有人有更好的建议?

我查看了Jenkins文档,但未能找到有关此主题的任何内容。

1 个答案:

答案 0 :(得分:2)

在您通常的任何位置安装Behat(例如C:\Program Files (x86)\Behat\behat.phar),然后将系统环境变量设置为您的behat目录。例如,将BEHAT_HOME设置为C:\Program Files (x86)\Behat\。最后,在执行脚本中使用环境变量(.bat文件,Ant文件,Gradle文件等)。

有许多不同的方法可以做到这一点,环境变量并不总是最好的选择,但它是一个可以在Jenkins执行程序的所有不同方式下工作的选项。