Unit testing 在Jenkins构建中,我可以将单个可执行文件放在哪里?

Unit testing 在Jenkins构建中,我可以将单个可执行文件放在哪里?,unit-testing,jenkins,bdd,behat,Unit Testing,Jenkins,Bdd,Behat,我希望能够在Jenkins中执行基于行为的测试场景。Behat本身是使用PHP运行的单个可执行文件(Behat.phar) 在哪里可以放置Behat,使其位于Jenkins文件夹结构中?我唯一能想到的地方是:“C:\ProgramFiles(x86)\Jenkins\jobs”。有谁有更好的建议吗 我查阅了Jenkins文档,没有找到任何关于此主题的内容。将Behat安装在您通常使用的任何位置(例如,C:\Program Files(x86)\Behat\Behat.phar),然后将系统环境变

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

在哪里可以放置Behat,使其位于Jenkins文件夹结构中?我唯一能想到的地方是:“C:\ProgramFiles(x86)\Jenkins\jobs”。有谁有更好的建议吗


我查阅了Jenkins文档,没有找到任何关于此主题的内容。

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


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

从一位同事那里得到了同样的答案。希望有一种不那么麻烦的方法来完成它。@Salsero69您使用的是什么脚本执行语言?