コードのリリース
メタデータコンポーネントと Apex を同時にリリースすることはできますが、Apex のリリース用に別のターゲットを作成すると、リリースの一環としてテストを実行でき、便利です。次に、build.xml ファイルの一部を示します。codepkg パッケージのコンテンツをリリースする deployCode という名前のターゲットを使用し、1 つのクラスに対してテストを実行します。
1<target name="deployCode">
2 <sf:deploy
3 username="${sf.username}"
4 password="${sf.password}"
5 sessionId="${sf.sessionId}"
6 serverurl="${sf.serverurl}"
7 deployroot="codepkg">
8 <runTest>SampleDeployClass</runTest>
9 </sf:deploy>
10</target>