Download_Updates/config.xml
author Shabe Razvi <shaber@symbian.org>
Mon, 17 May 2010 11:32:41 +0100
changeset 20 c4be77d8d002
parent 0 3dcdf644f5be
permissions -rw-r--r--
Added tag PDK_3.0.i for changeset 1aa526b5b90b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     1
<?xml version='1.0' encoding='UTF-8'?>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     2
<project>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     3
  <actions/>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     4
  <description>&lt;h3&gt;Description&lt;/h3&gt;&#xd;
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     5
Downloads Hudson updates from &lt;a href=&quot;https://developer.symbian.org/oss/FCL/interim/fbf/hudson/&quot;/&gt;https://developer.symbian.org/oss/FCL/interim/fbf/hudson/&lt;/a&gt;&#xd;
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     6
&lt;br&gt;&lt;br&gt;&#xd;
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     7
&lt;b&gt;WARNING:&lt;/b&gt; Running this will overwrite any local changes that you may have made. If you wish to preserve a locally modified project, then back it up first</description>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     8
  <keepDependencies>false</keepDependencies>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     9
  <properties/>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    10
  <scm class="hudson.plugins.mercurial.MercurialSCM">
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    11
    <source>https://developer.symbian.org/oss/FCL/interim/fbf/hudson/</source>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    12
    <modules></modules>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    13
    <clean>false</clean>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    14
  </scm>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    15
  <canRoam>true</canRoam>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    16
  <disabled>false</disabled>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    17
  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    18
  <triggers class="vector"/>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    19
  <concurrentBuild>false</concurrentBuild>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    20
  <builders>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    21
    <hudson.tasks.BatchFile>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    22
      <command>cd /d %HUDSON_HOME%
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    23
IF NOT EXIST %HUDSON_HOME%\downloaded\.hg GOTO CLONECONFIGS
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    24
hg pull -R downloaded 
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    25
hg update -R downloaded 
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    26
GOTO FINISH
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    27
:CLONECONFIGS
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    28
cd /d %HUDSON_HOME%
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    29
hg clone https://developer.symbian.org/oss/FCL/interim/fbf/hudson/ downloaded
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    30
:FINISH
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    31
xcopy /s /y downloaded jobs
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    32
exit 0</command>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    33
    </hudson.tasks.BatchFile>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    34
  </builders>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    35
  <publishers/>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    36
  <buildWrappers/>
3dcdf644f5be Addition of "Download_Updates" job to bootstrap other Hudson Projects from the web.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    37
</project>