2

一部のGUIテストでは、テストするGUIモジュールごとにJenkinsタスクを作成しています。作成したら、Antを使用してこれらのテストをビルドしていますが、実際にJenkinsからAntビルドファイルにパラメーターを渡す方法がわかりません。基本的に、Antで変数置換を行うにはどうすればよいですか?

私はSahiフレームワークを使用してGUIコンポーネントをテストしているので、フローは次のようになります...

Jenkins→Antビルドスクリプト→実行するSahiファイル

誰か見てもらえますか?

4

3 に答える 3

13

「ant -Dname=value を使用すると、Ant コマンド ラインでプロパティの値を定義できます。」http://ant.apache.org/faq.html#passing-cli-args

${variablename} を呼び出すときに jenkins パラメータを変数として使用するには

https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Build

于 2012-05-18T13:13:46.963 に答える
4

jenkins のジョブの configure セクションで [Advance] をクリックし、「Properties」セクションを使用してパラメーター値を Ant スクリプトに渡します。例えば

jenkins.param=10 ant.prop=$jenkins.param ここで、jenkins.param は jenkins job で定義されたパラメーターです。Ant ビルド スクリプトで、${ant.prop} を使用して値を取得できます。

于 2014-12-14T12:09:48.200 に答える
-1
于 2015-01-22T07:03:00.737 に答える