0

Jenkins内でBehatベースのテストシナリオを実行できるようにしたいと思います。Behat自体は、PHPを使用して実行される単一の実行可能ファイル(behat.phar)です。

Jenkinsフォルダー構造内にあるようにBehatをどこに配置できますか?私が考えることができる唯一の場所は、「C:\ Program Files(x86)\ Jenkins\jobs」です。誰かもっと良い提案がありますか?

Jenkinsのドキュメントを調べましたが、このトピックについて何も見つかりませんでした。

4

1 に答える 1

2

Behatを通常の場所(たとえばC:\Program Files (x86)\Behat\behat.phar)にインストールしてから、システム環境変数をbehatディレクトリに設定します。たとえば、に設定BEHAT_HOMEC:\Program Files (x86)\Behat\ます。最後に、実行スクリプトで環境変数(.batファイル、Antファイル、Gradleファイルなど)を使用します。

これを行うにはさまざまな方法があり、環境変数が常に最良のオプションであるとは限りませんが、Jenkinsからプログラムを実行するさまざまな方法すべてで機能するオプションです。

于 2012-06-29T15:31:08.903 に答える