Electric Commander for Developers

Please log in using your CERN credential. Commander should then let you run builds e.g. to re-test, or to make distclean.

You can also test your changes before submitting them. Create a file called .preflight in (or above, if you have several) your development directory. Mine contains:

<?xml version="1.0" encoding="utf-8"?>
<data>
  <server>
    <userName>axel</userName>
    <hostName>ecsft.cern.ch</hostName>
  </server>
  <procedure>
    <projectName>ROOT</projectName>
    <procedureName>buildAll</procedureName>
    <parameter>
      <name>svnBranch</name>
      <value>trunk</value>
    </parameter>
    <parameter>
      <name>preflight</name>
      <value>1</value>
    </parameter>
    <jobTimeout>3600</jobTimeout>
  </procedure>
  <scm>
    <type>subversion</type>
    <user>axel</user>
    <updatetohead>1</updatetohead>
    <path>$PWD</path>
  </scm>
</data>
Then ask me to get your copy of the Commander tools, and
cd $ROOTSYS
/opt/electriccloud/electriccommander/bin/ecclientpreflight --waitForJob
It might be worthwhile putting that directory into your $PATH. And you can of course skip --waitForJob and instead await the email that Commander will send to you.

If you need to log on to an agent please see here for the user credentials.