# Note: this next git line is no longer necessary on the current (7.7.x) master % git --git-dir=/space/git/CONDOR_DOC.git archive origin/master | tar xf - % cd nmi_tools - % ./condor_nmi_submit --build --git --workspace=../ --platforms=x86_64_macos_10.7,x86_64_rhap_5.7,x86_64_rhap_6.2,x86_winnt_5.1 --notify-fail-only --use-externals-cache --desc="A Description" + % ./condor_nmi_submit --build --git --workspace=../ --platforms=x86_64_macos_10.7,x86_64_rhap_5.7,x86_64_rhap_6.2,x86_winnt_5.1 --notify-fail-only --desc="A Description" {endcode} Note that you probably only need the git archive operation the first time you do this. @@ -30,7 +30,7 @@ *: =--without-tests= suppresses the automatic submission of tests when the build is done. *: =--platforms= takes a comma separated list of platforms. For a list of available platforms, see "Platforms" below. You must specify the platforms you want. (This is a change from the old BATLab.) You can find a list of available platforms at http://submit-2.batlab.org/nmi/pool/status , look for "Pool usage by platform" in the left column. -*: =--use-externals-cache= uses cached externals to speed the build. If you're testing a new external, do *not* use this option. +*: =--use-externals-cache= uses cached externals to speed the build. *May not work in new BATLab.* If you're testing a new external, do *not* use this option. *: =--release-only= builds the dynamic binaries, but doesn't package or return them. If you're just doing a compile test and don't need the binaries, this will speed the build by about 45 minutes. If you need to generate a package to give to a user (or to submit for testing), omit this option. *: =--desc= specifies a description that appears in the NMI web pages and can help identify your build. *: =--workspace=../= is the location of your workspace. *Warning:* due to a bug in condor_nmi_submit, as of 2006-02-14 the only valid option is "=../=" as given in the example.