diff -r 3c858aa7a023 -r 56a1d97e7c73 doc/api/helium/target-sf-postbuild.html --- a/doc/api/helium/target-sf-postbuild.html Tue Oct 06 17:31:14 2009 +0100 +++ b/doc/api/helium/target-sf-postbuild.html Thu Oct 08 19:36:20 2009 +0100 @@ -82,7 +82,7 @@

Target sf-postbuild

Location

-

D:\maintools\sf-config\common\build.postbuild.xml:3: +

d:\maintools\sf-config\common\build.postbuild.xml:3:

Conditional execution

@@ -123,39 +123,50 @@ sf-postbuild dependencies - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +


@@ -166,38 +177,50 @@ <target name="sf-postbuild"> <echo>[SF-POSTBUILD]</echo> <parallel> - <!-- TAG SOURCE CODE --> - <if> - <istrue value="${sf.spec.tagafterbuild.enable}"/> - <then> - <echo message="Apply tag to the source code used in this build"/> - <runtarget target="sf-tag-hg-code"/> - </then> - </if> + <!-- TAG SOURCE CODE --> + <if> + <istrue value="${sf.spec.tagafterbuild.enable}"/> + <then> + <echo message="Apply tag to the source code used in this build"/> + <runtarget target="sf-tag-hg-code"/> + </then> + </if> + + <!-- Create MD5s --> + <if> + <istrue value="${sf.spec.md5.enable}"/> + <then> + <echo message="INFO Creating MD5s"/> + <runtarget target="sf-run-evalid"/> + </then> + </if> + + <!-- Package up the binaries we built --> + <if> + <istrue value="${sf.spec.package.bin.enable}"/> + <then> + <echo message="INFO Packaging Binaries"/> + <runtarget target="sf-package-binary"/> + <runtarget target="sf-package-tools"/> + + <echo message="INFO Validate Zip files"/> + <runtarget target="sf-package-validate"/> + </then> + </if> + + <!-- run build analysis tools --> + <runtarget target="sf-run-analysis"/> - <if> - <istrue value="${sf.spec.md5.enable}"/> - <then> - <echo message="INFO Creating MD5s"/> - <runtarget target="sf-run-evalid"/> - </then> - </if> - <if> - <istrue value="${sf.spec.package.bin.enable}"/> - <then> - <echo message="INFO Packaging Binaries"/> - <runtarget target="sf-package-binary"/> - <runtarget target="sf-package-tools"/> - - <echo message="INFO Validate Zip files"/> - <runtarget target="sf-package-validate"/> - </then> - </if> - <!-- run build analysis tools --> - <runtarget target="sf-run-analysis"/> - + <if> + <istrue value="${sf.spec.publish.enable}"/> + <then> + <!-- Generate reports to compare this build to a previous one --> + <runtarget target="sf-compare-to-baseline"/> + </then> + </if> </parallel> + <!-- Launch smoketest --> <if><istrue value="${sf.spec.test.sendpkg.enable}"/> <then> <runtarget target="sf-build-smoketestpkg"/> @@ -205,17 +228,17 @@ </then> </if> - - <runtarget target="sf-zip-logs"/> - - <!-- Do BC check --> + <!-- Launch BC check --> <if><istrue value="${sf.spec.bccheck.enable}"/> <then> <runtarget target="sf-bc-check"/> </then> </if> - <!-- PUBLISH LOGS/REPORTS --> + <!-- Zip up all the logs --> + <runtarget target="sf-zip-logs"/> + + <!-- Publish logs/reports --> <if> <istrue value="${sf.spec.publish.enable}"/> <then>