[mapguide-commits] r7535 - in trunk/Tools/JenkinsCI: . home home/slave_win home/slave_win/jobs home/slave_win/jobs/FDO x64 home/slave_win/jobs/FDO x86 home/slave_win/jobs/Maestro 4.0.x home/slave_win/jobs/Maestro trunk home/slave_win/jobs/MapGuide Open Source x64 home/slave_win/jobs/MapGuide Open Source x86 home/slave_win/jobs/MgInstantSetup home/slave_win/jobs/mg-desktop-net40-vc10-x64 home/slave_win/jobs/mg-desktop-net40-vc10-x86 home/slave_win/userContent

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Wed May 29 10:46:13 PDT 2013


Author: jng
Date: 2013-05-29 10:46:13 -0700 (Wed, 29 May 2013)
New Revision: 7535

Added:
   trunk/Tools/JenkinsCI/home/
   trunk/Tools/JenkinsCI/home/slave_win/
   trunk/Tools/JenkinsCI/home/slave_win/config.xml
   trunk/Tools/JenkinsCI/home/slave_win/hudson.model.UpdateCenter.xml
   trunk/Tools/JenkinsCI/home/slave_win/hudson.plugins.msbuild.MsBuildBuilder.xml
   trunk/Tools/JenkinsCI/home/slave_win/hudson.scm.CVSSCM.xml
   trunk/Tools/JenkinsCI/home/slave_win/hudson.scm.SubversionSCM.xml
   trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Ant.xml
   trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Maven.xml
   trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Shell.xml
   trunk/Tools/JenkinsCI/home/slave_win/hudson.triggers.SCMTrigger.xml
   trunk/Tools/JenkinsCI/home/slave_win/jenkins.model.JenkinsLocationConfiguration.xml
   trunk/Tools/JenkinsCI/home/slave_win/jenkins.mvn.GlobalMavenConfig.xml
   trunk/Tools/JenkinsCI/home/slave_win/jenkins.xml
   trunk/Tools/JenkinsCI/home/slave_win/jobs/
   trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x64/
   trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x64/config.xml
   trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x86/
   trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x86/config.xml
   trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro 4.0.x/
   trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro 4.0.x/config.xml
   trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro trunk/
   trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro trunk/config.xml
   trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x64/
   trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x64/config.xml
   trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x86/
   trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x86/config.xml
   trunk/Tools/JenkinsCI/home/slave_win/jobs/MgInstantSetup/
   trunk/Tools/JenkinsCI/home/slave_win/jobs/MgInstantSetup/config.xml
   trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x64/
   trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x64/config.xml
   trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x86/
   trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x86/config.xml
   trunk/Tools/JenkinsCI/home/slave_win/nodeMonitors.xml
   trunk/Tools/JenkinsCI/home/slave_win/userContent/
   trunk/Tools/JenkinsCI/home/slave_win/userContent/readme.txt
Removed:
   trunk/Tools/JenkinsCI/config/
Modified:
   trunk/Tools/JenkinsCI/readme.txt
Log:
Test check-in of JENKINS_HOME


Property changes on: trunk/Tools/JenkinsCI/home
___________________________________________________________________
Added: bugtraq:number
   + true


Property changes on: trunk/Tools/JenkinsCI/home/slave_win
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/config.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hudson>
+  <disabledAdministrativeMonitors/>
+  <version>1.516</version>
+  <numExecutors>2</numExecutors>
+  <mode>NORMAL</mode>
+  <useSecurity>true</useSecurity>
+  <authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecured"/>
+  <securityRealm class="hudson.security.SecurityRealm$None"/>
+  <projectNamingStrategy class="jenkins.model.ProjectNamingStrategy$DefaultProjectNamingStrategy"/>
+  <workspaceDir>${ITEM_ROOTDIR}/workspace</workspaceDir>
+  <buildsDir>${ITEM_ROOTDIR}/builds</buildsDir>
+  <jdks>
+    <jdk>
+      <name>JDK6 32-bit</name>
+      <home>C:\Program Files (x86)\Java\jdk1.6.0_45</home>
+      <properties/>
+    </jdk>
+    <jdk>
+      <name>JDK6 64-bit</name>
+      <home>C:\Program Files\Java\jdk1.6.0_45</home>
+      <properties/>
+    </jdk>
+    <jdk>
+      <name>JDK7 32-bit</name>
+      <home>C:\Program Files (x86)\Java\jdk1.7.0_21</home>
+      <properties/>
+    </jdk>
+    <jdk>
+      <name>JDK7 64-bit</name>
+      <home>C:\Program Files\Java\jdk1.7.0_21</home>
+      <properties/>
+    </jdk>
+  </jdks>
+  <viewsTabBar class="hudson.views.DefaultViewsTabBar"/>
+  <myViewsTabBar class="hudson.views.DefaultMyViewsTabBar"/>
+  <clouds/>
+  <slaves/>
+  <quietPeriod>5</quietPeriod>
+  <scmCheckoutRetryCount>0</scmCheckoutRetryCount>
+  <views>
+    <hudson.model.AllView>
+      <owner class="hudson" reference="../../.."/>
+      <name>All</name>
+      <filterExecutors>false</filterExecutors>
+      <filterQueue>false</filterQueue>
+      <properties class="hudson.model.View$PropertyList"/>
+    </hudson.model.AllView>
+  </views>
+  <primaryView>All</primaryView>
+  <slaveAgentPort>0</slaveAgentPort>
+  <label></label>
+  <nodeProperties/>
+  <globalNodeProperties/>
+</hudson>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/hudson.model.UpdateCenter.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/hudson.model.UpdateCenter.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/hudson.model.UpdateCenter.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<sites>
+  <site>
+    <id>default</id>
+    <url>http://updates.jenkins-ci.org/update-center.json</url>
+  </site>
+</sites>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/hudson.plugins.msbuild.MsBuildBuilder.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/hudson.plugins.msbuild.MsBuildBuilder.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/hudson.plugins.msbuild.MsBuildBuilder.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hudson.plugins.msbuild.MsBuildBuilder_-DescriptorImpl plugin="msbuild at 1.17">
+  <installations>
+    <hudson.plugins.msbuild.MsBuildInstallation>
+      <name>MSBUILD 2.0 x86</name>
+      <home>C:\Windows\Microsoft.NET\Framework\v2.0.50727\msbuild.exe</home>
+      <properties/>
+    </hudson.plugins.msbuild.MsBuildInstallation>
+    <hudson.plugins.msbuild.MsBuildInstallation>
+      <name>MSBUILD 3.5 x86</name>
+      <home>C:\Windows\Microsoft.NET\Framework\v3.5\msbuild.exe</home>
+      <properties/>
+    </hudson.plugins.msbuild.MsBuildInstallation>
+    <hudson.plugins.msbuild.MsBuildInstallation>
+      <name>MSBUILD 4.0 x86</name>
+      <home>C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe</home>
+      <properties/>
+    </hudson.plugins.msbuild.MsBuildInstallation>
+    <hudson.plugins.msbuild.MsBuildInstallation>
+      <name>MSBUILD 2.0 x64</name>
+      <home>C:\Windows\Microsoft.NET\Framework64\v2.0.50727\msbuild.exe</home>
+      <properties/>
+    </hudson.plugins.msbuild.MsBuildInstallation>
+    <hudson.plugins.msbuild.MsBuildInstallation>
+      <name>MSBUILD 3.5 x64</name>
+      <home>C:\Windows\Microsoft.NET\Framework64\v3.5\msbuild.exe</home>
+      <properties/>
+    </hudson.plugins.msbuild.MsBuildInstallation>
+    <hudson.plugins.msbuild.MsBuildInstallation>
+      <name>MSBUILD 4.0 x64</name>
+      <home>C:\Windows\Microsoft.NET\Framework64\v4.0.30319\msbuild.exe</home>
+      <properties/>
+    </hudson.plugins.msbuild.MsBuildInstallation>
+  </installations>
+</hudson.plugins.msbuild.MsBuildBuilder_-DescriptorImpl>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/hudson.scm.CVSSCM.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/hudson.scm.CVSSCM.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/hudson.scm.CVSSCM.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hudson.scm.CVSSCM_-DescriptorImpl plugin="cvs at 2.8">
+  <generation>1</generation>
+  <compressionLevel>3</compressionLevel>
+  <privateKeyLocation>C:\/.ssh/id_rsa</privateKeyLocation>
+  <privateKeyPassword>i5p9Nb3bU7LPIbGPeOhoEA==</privateKeyPassword>
+  <knownHostsLocation>C:\/.ssh/known_hosts</knownHostsLocation>
+  <authTokens/>
+  <changelogEncoding>UTF-8</changelogEncoding>
+</hudson.scm.CVSSCM_-DescriptorImpl>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/hudson.scm.SubversionSCM.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/hudson.scm.SubversionSCM.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/hudson.scm.SubversionSCM.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hudson.scm.SubversionSCM_-DescriptorImpl plugin="subversion at 1.48">
+  <generation>1</generation>
+  <credentials class="hashtable"/>
+  <workspaceFormat>10</workspaceFormat>
+  <validateRemoteUpToVar>false</validateRemoteUpToVar>
+  <storeAuthToDisk>true</storeAuthToDisk>
+</hudson.scm.SubversionSCM_-DescriptorImpl>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Ant.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Ant.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Ant.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hudson.tasks.Ant_-DescriptorImpl plugin="ant at 1.2">
+  <installations>
+    <hudson.tasks.Ant_-AntInstallation>
+      <name>ANT 1.9.1</name>
+      <home>C:\apache-ant-1.9.1</home>
+      <properties/>
+    </hudson.tasks.Ant_-AntInstallation>
+  </installations>
+</hudson.tasks.Ant_-DescriptorImpl>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Maven.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Maven.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Maven.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,4 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hudson.tasks.Maven_-DescriptorImpl>
+  <installations/>
+</hudson.tasks.Maven_-DescriptorImpl>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Shell.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Shell.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/hudson.tasks.Shell.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hudson.tasks.Shell_-DescriptorImpl/>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/hudson.triggers.SCMTrigger.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/hudson.triggers.SCMTrigger.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/hudson.triggers.SCMTrigger.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hudson.triggers.SCMTrigger_-DescriptorImpl>
+  <synchronousPolling>false</synchronousPolling>
+  <maximumThreads>0</maximumThreads>
+</hudson.triggers.SCMTrigger_-DescriptorImpl>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/jenkins.model.JenkinsLocationConfiguration.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jenkins.model.JenkinsLocationConfiguration.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jenkins.model.JenkinsLocationConfiguration.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<jenkins.model.JenkinsLocationConfiguration>
+  <adminAddress>address not configured yet <nobody at nowhere></adminAddress>
+  <jenkinsUrl>http://jenkinswinslave:8080/</jenkinsUrl>
+</jenkins.model.JenkinsLocationConfiguration>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/jenkins.mvn.GlobalMavenConfig.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jenkins.mvn.GlobalMavenConfig.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jenkins.mvn.GlobalMavenConfig.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<jenkins.mvn.GlobalMavenConfig>
+  <settingsProvider class="jenkins.mvn.DefaultSettingsProvider"/>
+  <globalSettingsProvider class="jenkins.mvn.DefaultGlobalSettingsProvider"/>
+</jenkins.mvn.GlobalMavenConfig>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/jenkins.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jenkins.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jenkins.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,50 @@
+<!--
+The MIT License
+
+Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+-->
+
+<!--
+  Windows service definition for Jenkins
+
+  To uninstall, run "jenkins.exe stop" to stop the service, then "jenkins.exe uninstall" to uninstall the service.
+  Both commands don't produce any output if the execution is successful. 
+-->
+<service>
+  <id>jenkins</id>
+  <name>Jenkins</name>
+  <description>This service runs Jenkins continuous integration system.</description>
+  <env name="JENKINS_HOME" value="%BASE%"/>
+  <!--
+    if you'd like to run Jenkins with a specific version of Java, specify a full path to java.exe.
+    The following value assumes that you have java in your PATH.
+  -->
+  <executable>%BASE%\jre\bin\java</executable>
+  <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080</arguments>
+  <!--
+    interactive flag causes the empty black Java window to be displayed.
+    I'm still debugging this.
+  <interactive />
+  -->
+  <logmode>rotate</logmode>
+
+  <onfailure action="restart" />
+</service>


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/jobs
___________________________________________________________________
Added: bugtraq:number
   + true


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x64
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x64/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x64/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x64/config.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,118 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <actions/>
+  <description></description>
+  <logRotator>
+    <daysToKeep>-1</daysToKeep>
+    <numToKeep>1</numToKeep>
+    <artifactDaysToKeep>-1</artifactDaysToKeep>
+    <artifactNumToKeep>-1</artifactNumToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties>
+    <hudson.model.ParametersDefinitionProperty>
+      <parameterDefinitions>
+        <hudson.model.StringParameterDefinition>
+          <name>BUILD_SRC64</name>
+          <description>FDO Source directory</description>
+          <defaultValue>C:\fdo-3.8-x64</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>BUILD_OUTPUT64</name>
+          <description>FDO build output directory</description>
+          <defaultValue>C:\builds\fdo\3.8\x64_vc10</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>MYSQL_SDK64</name>
+          <description>MySQL Connector C SDK path</description>
+          <defaultValue>C:\fdo_rdbms_thirdparty\mysql_x64</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>ORACLE_SDK64</name>
+          <description>Oracle Instant Client SDK path</description>
+          <defaultValue>C:\fdo_rdbms_thirdparty\oracle_x64\instantclient\11.2\sdk</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>FDO_VERSION_64</name>
+          <description>FDO Version Number (major.minor.rev)</description>
+          <defaultValue>3.8.0</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>FDO_STAMP_FILE64</name>
+          <description>Path to store the last FDO svn revision</description>
+          <defaultValue>C:\builds\last_fdo_x64_revision.txt</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>REVNUM_FILE64</name>
+          <description>Path to revnum.pl script</description>
+          <defaultValue>C:\builds\revnum.pl</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>FDO_BIN_EXTRAS64</name>
+          <description>Path to FDO binaries to overlay on top of the build output</description>
+          <defaultValue>C:\builds\fdo_extras_x64</defaultValue>
+        </hudson.model.StringParameterDefinition>
+      </parameterDefinitions>
+    </hudson.model.ParametersDefinitionProperty>
+  </properties>
+  <scm class="hudson.scm.NullSCM"/>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+  <jdk>(Default)</jdk>
+  <triggers class="vector"/>
+  <concurrentBuild>false</concurrentBuild>
+  <builders>
+    <hudson.tasks.BatchFile>
+      <command>@echo off
+SET FDOMYSQL=%MYSQL_SDK64%
+SET FDOORACLE=%ORACLE_SDK64%
+if exist %BUILD_OUTPUT64% rd /S /Q %BUILD_OUTPUT64%
+pushd %BUILD_SRC64%
+REM If we ever do implement CI build triggers, remove this update command
+svn update .
+svn info . | perl %REVNUM_FILE64% > revision.txt
+set /p REVISION= < revision.txt
+copy /Y revision.txt %FDO_STAMP_FILE64%
+echo [build]: Set env vars
+call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /release /x64
+call setenvironment.bat x64 VC10
+echo [build]: build thirdparty
+call build_thirdparty.bat -p=x64 -a=buildinstall -o=%BUILD_OUTPUT64%
+echo [build]: build core and providers
+call build.bat -p=x64 -a=buildinstall -o=%BUILD_OUTPUT64%
+if not exist %FDO_BIN_EXTRAS64% goto pack
+pushd %FDO_BIN_EXTRAS64%
+copy /Y *.* %BUILD_OUTPUT64%\Fdo\Bin
+popd
+:pack
+echo [build]: Pack files
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=fdo -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=shp -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=sdf -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=wfs -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=wms -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=rdbms -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=mysql -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=odbc -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=sqlspatial -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=gdal -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=kingoracle -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=ogr -b=%REVISION% -r=%FDO_VERSION_64%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT64%\Fdo -o=%BUILD_OUTPUT64%\dist -w=sqlite -b=%REVISION% -r=%FDO_VERSION_64%
+popd</command>
+    </hudson.tasks.BatchFile>
+  </builders>
+  <publishers>
+    <hudson.tasks.BuildTrigger>
+      <childProjects>MapGuide Open Source x64</childProjects>
+      <threshold>
+        <name>SUCCESS</name>
+        <ordinal>0</ordinal>
+        <color>BLUE</color>
+      </threshold>
+    </hudson.tasks.BuildTrigger>
+  </publishers>
+  <buildWrappers/>
+</project>
\ No newline at end of file


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x86
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x86/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x86/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jobs/FDO x86/config.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,117 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <actions/>
+  <description></description>
+  <logRotator>
+    <daysToKeep>-1</daysToKeep>
+    <numToKeep>1</numToKeep>
+    <artifactDaysToKeep>-1</artifactDaysToKeep>
+    <artifactNumToKeep>-1</artifactNumToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties>
+    <hudson.model.ParametersDefinitionProperty>
+      <parameterDefinitions>
+        <hudson.model.StringParameterDefinition>
+          <name>BUILD_SRC</name>
+          <description>FDO Source directory</description>
+          <defaultValue>C:\fdo-3.8-x86</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>BUILD_OUTPUT</name>
+          <description>FDO build output directory</description>
+          <defaultValue>C:\builds\fdo\3.8\x86_vc10</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>MYSQL_SDK</name>
+          <description>MySQL Connector C SDK path (x86)</description>
+          <defaultValue>C:\fdo_rdbms_thirdparty\mysql</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>ORACLE_SDK</name>
+          <description>Oracle Instant Client SDK path (x86)</description>
+          <defaultValue>C:\fdo_rdbms_thirdparty\oracle\instant_client\11.2\sdk</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>FDO_VERSION</name>
+          <description>FDO Version Number (major.minor.rev)</description>
+          <defaultValue>3.8.0</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>FDO_STAMP_FILE</name>
+          <description>Path to store the last FDO svn revision</description>
+          <defaultValue>C:\builds\last_fdo_x86_revision.txt</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>REVNUM_FILE</name>
+          <description>Path to revnum.pl script</description>
+          <defaultValue>C:\builds\revnum.pl</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>FDO_BIN_EXTRAS</name>
+          <description>Path to FDO binaries to overlay on top of the build output</description>
+          <defaultValue>C:\builds\fdo_extras_x86</defaultValue>
+        </hudson.model.StringParameterDefinition>
+      </parameterDefinitions>
+    </hudson.model.ParametersDefinitionProperty>
+  </properties>
+  <scm class="hudson.scm.NullSCM"/>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+  <jdk>(Default)</jdk>
+  <triggers class="vector"/>
+  <concurrentBuild>false</concurrentBuild>
+  <builders>
+    <hudson.tasks.BatchFile>
+      <command>@echo off
+SET FDOMYSQL=%MYSQL_SDK%
+SET FDOORACLE=%ORACLE_SDK%
+if exist %BUILD_OUTPUT% rd /S /Q %BUILD_OUTPUT%
+pushd %BUILD_SRC%
+REM If we ever do implement CI build triggers, remove this update command
+svn update .
+svn info . | perl %REVNUM_FILE% > revision.txt
+set /p REVISION= < revision.txt
+copy /Y revision.txt %FDO_STAMP_FILE%
+echo [build]: Set env vars
+call setenvironment.bat x86 VC10
+echo [build]: build thirdparty
+call build_thirdparty.bat -p=Win32 -a=buildinstall -o=%BUILD_OUTPUT%
+echo [build]: build core and providers
+call build.bat -p=Win32 -a=buildinstall -o=%BUILD_OUTPUT%
+if not exist %FDO_BIN_EXTRAS% goto pack
+pushd %FDO_BIN_EXTRAS%
+copy /Y *.* %BUILD_OUTPUT%\Fdo\Bin
+popd
+:pack
+echo [build]: Pack files
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=fdo -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=shp -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=sdf -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=wfs -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=wms -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=rdbms -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=mysql -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=odbc -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=sqlspatial -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=gdal -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=kingoracle -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=ogr -b=%REVISION% -r=%FDO_VERSION%
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=sqlite -b=%REVISION% -r=%FDO_VERSION%
+popd</command>
+    </hudson.tasks.BatchFile>
+  </builders>
+  <publishers>
+    <hudson.tasks.BuildTrigger>
+      <childProjects>MapGuide Open Source x86</childProjects>
+      <threshold>
+        <name>SUCCESS</name>
+        <ordinal>0</ordinal>
+        <color>BLUE</color>
+      </threshold>
+    </hudson.tasks.BuildTrigger>
+  </publishers>
+  <buildWrappers/>
+</project>
\ No newline at end of file


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro 4.0.x
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro 4.0.x/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro 4.0.x/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro 4.0.x/config.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,109 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <actions/>
+  <description></description>
+  <logRotator>
+    <daysToKeep>-1</daysToKeep>
+    <numToKeep>5</numToKeep>
+    <artifactDaysToKeep>-1</artifactDaysToKeep>
+    <artifactNumToKeep>-1</artifactNumToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties>
+    <hudson.model.ParametersDefinitionProperty>
+      <parameterDefinitions>
+        <hudson.model.StringParameterDefinition>
+          <name>VersionLabel</name>
+          <description>The release version label</description>
+          <defaultValue>4.0.4</defaultValue>
+        </hudson.model.StringParameterDefinition>
+      </parameterDefinitions>
+    </hudson.model.ParametersDefinitionProperty>
+  </properties>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM_-ModuleLocation>
+        <remote>http://svn.osgeo.org/mapguide/branches/maestro-4.0.x</remote>
+        <local>.</local>
+      </hudson.scm.SubversionSCM_-ModuleLocation>
+    </locations>
+    <excludedRegions></excludedRegions>
+    <includedRegions></includedRegions>
+    <excludedUsers></excludedUsers>
+    <excludedRevprop></excludedRevprop>
+    <excludedCommitMessages></excludedCommitMessages>
+    <workspaceUpdater class="hudson.scm.subversion.UpdateUpdater"/>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+  <jdk>(Default)</jdk>
+  <triggers class="vector">
+    <hudson.triggers.SCMTrigger>
+      <spec>15 * * * *</spec>
+    </hudson.triggers.SCMTrigger>
+  </triggers>
+  <concurrentBuild>false</concurrentBuild>
+  <builders>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%
+rd /S /Q out
+popd
+pushd %WORKSPACE%\Properties
+C:\builds\SetAssemblyVersion.exe -set:%VersionLabel%.%SVN_REVISION% GlobalAssemblyInfo.cs
+popd
+pushd %WORKSPACE%\SDK
+rd /S /Q bin
+popd</command>
+    </hudson.tasks.BatchFile>
+    <hudson.plugins.msbuild.MsBuildBuilder>
+      <msBuildName>MSBUILD 3.5 x86</msBuildName>
+      <msBuildFile>Maestro\Maestro_All.sln</msBuildFile>
+      <cmdLineArgs>/p:Configuration=Release</cmdLineArgs>
+      <buildVariablesAsProperties>true</buildVariablesAsProperties>
+    </hudson.plugins.msbuild.MsBuildBuilder>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%\UserDoc
+call make.bat html
+popd
+pushd %WORKSPACE%\UserDoc\build\html
+xcopy /S /Y *.* "%WORKSPACE%\out\Release\UserDoc\"
+popd
+</command>
+    </hudson.tasks.BatchFile>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%\Thirdparty\NSIS
+makensis.exe /DSLN_CONFIG=Release /DCPU=x86 /DRELEASE_VERSION=%VersionLabel% "%WORKSPACE%\Install\Maestro.nsi"
+pushd 
+pushd %WORKSPACE%\out
+move /Y *.exe C:\builds
+popd</command>
+    </hudson.tasks.BatchFile>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%\out\Release\AddIns
+rd /S /Q Local
+popd
+pushd %WORKSPACE%\out\Release
+del LocalConfigure.*
+7z a -tzip -mx9 C:\builds\MapGuideMaestro-%VersionLabel%-Release.zip .
+popd</command>
+    </hudson.tasks.BatchFile>
+    <hudson.plugins.msbuild.MsBuildBuilder>
+      <msBuildName>MSBUILD 4.0 x86</msBuildName>
+      <msBuildFile>Doc\MaestroAPI.shfbproj</msBuildFile>
+      <cmdLineArgs></cmdLineArgs>
+      <buildVariablesAsProperties>true</buildVariablesAsProperties>
+    </hudson.plugins.msbuild.MsBuildBuilder>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%\Doc\Help
+move /Y MaestroAPI.chm "%WORKSPACE%\SDK"
+popd
+pushd %WORKSPACE%\SDK
+7z a -tzip -mx9 C:\builds\MaestroSDK_%VersionLabel%.zip .
+popd</command>
+    </hudson.tasks.BatchFile>
+  </builders>
+  <publishers/>
+  <buildWrappers/>
+</project>
\ No newline at end of file


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro trunk
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro trunk/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro trunk/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jobs/Maestro trunk/config.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,115 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <actions/>
+  <description></description>
+  <logRotator>
+    <daysToKeep>-1</daysToKeep>
+    <numToKeep>5</numToKeep>
+    <artifactDaysToKeep>-1</artifactDaysToKeep>
+    <artifactNumToKeep>-1</artifactNumToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties>
+    <hudson.model.ParametersDefinitionProperty>
+      <parameterDefinitions>
+        <hudson.model.StringParameterDefinition>
+          <name>VersionLabel</name>
+          <description>The release version label</description>
+          <defaultValue>5.0b5</defaultValue>
+        </hudson.model.StringParameterDefinition>
+      </parameterDefinitions>
+    </hudson.model.ParametersDefinitionProperty>
+  </properties>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM_-ModuleLocation>
+        <remote>http://svn.osgeo.org/mapguide/trunk/Tools/Maestro</remote>
+        <local>.</local>
+      </hudson.scm.SubversionSCM_-ModuleLocation>
+    </locations>
+    <excludedRegions></excludedRegions>
+    <includedRegions></includedRegions>
+    <excludedUsers></excludedUsers>
+    <excludedRevprop></excludedRevprop>
+    <excludedCommitMessages></excludedCommitMessages>
+    <workspaceUpdater class="hudson.scm.subversion.UpdateUpdater"/>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+  <jdk>(Default)</jdk>
+  <triggers class="vector">
+    <hudson.triggers.SCMTrigger>
+      <spec>15 * * * *</spec>
+    </hudson.triggers.SCMTrigger>
+  </triggers>
+  <concurrentBuild>false</concurrentBuild>
+  <builders>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%
+rd /S /Q out
+popd
+pushd %WORKSPACE%\Properties
+C:\builds\SetAssemblyVersion.exe -set:5.0.0.%SVN_REVISION% GlobalAssemblyInfo.cs
+popd
+pushd %WORKSPACE%\SDK
+rd /S /Q bin
+popd</command>
+    </hudson.tasks.BatchFile>
+    <hudson.plugins.msbuild.MsBuildBuilder>
+      <msBuildName>MSBUILD 4.0 x86</msBuildName>
+      <msBuildFile>Maestro\Maestro_All.sln</msBuildFile>
+      <cmdLineArgs>/p:Configuration=Release</cmdLineArgs>
+      <buildVariablesAsProperties>true</buildVariablesAsProperties>
+    </hudson.plugins.msbuild.MsBuildBuilder>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%\out\Release\AddIns
+rd /S /Q GeoRest
+popd</command>
+    </hudson.tasks.BatchFile>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%\UserDoc
+call make.bat html
+popd
+pushd %WORKSPACE%\UserDoc\build\html
+xcopy /S /Y *.* "%WORKSPACE%\out\Release\UserDoc\"
+popd
+</command>
+    </hudson.tasks.BatchFile>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%\Thirdparty\NSIS
+makensis.exe /DSLN_CONFIG=Release /DCPU=x86 /DRELEASE_VERSION=%VersionLabel% "%WORKSPACE%\Install\Maestro.nsi"
+pushd 
+pushd %WORKSPACE%\out
+move /Y *.exe C:\builds
+popd</command>
+    </hudson.tasks.BatchFile>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%\out\Release\AddIns
+rd /S /Q Local
+rd /S /Q Scripting
+popd
+pushd %WORKSPACE%\out\Release
+del LocalConfigure.*
+7z a -tzip -mx9 C:\builds\MapGuideMaestro-%VersionLabel%-Release.zip .
+popd</command>
+    </hudson.tasks.BatchFile>
+    <hudson.plugins.msbuild.MsBuildBuilder>
+      <msBuildName>MSBUILD 4.0 x86</msBuildName>
+      <msBuildFile>Doc\MaestroAPI.shfbproj</msBuildFile>
+      <cmdLineArgs></cmdLineArgs>
+      <buildVariablesAsProperties>true</buildVariablesAsProperties>
+    </hudson.plugins.msbuild.MsBuildBuilder>
+    <hudson.tasks.BatchFile>
+      <command>pushd %WORKSPACE%\Doc\Help
+move /Y MaestroAPI.chm "%WORKSPACE%\SDK"
+popd
+pushd %WORKSPACE%\SDK
+7z a -tzip -mx9 C:\builds\MaestroSDK_%VersionLabel%.zip .
+popd</command>
+    </hudson.tasks.BatchFile>
+  </builders>
+  <publishers/>
+  <buildWrappers/>
+</project>
\ No newline at end of file


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x64
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x64/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x64/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x64/config.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,107 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <actions/>
+  <description></description>
+  <logRotator>
+    <daysToKeep>-1</daysToKeep>
+    <numToKeep>1</numToKeep>
+    <artifactDaysToKeep>-1</artifactDaysToKeep>
+    <artifactNumToKeep>-1</artifactNumToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties>
+    <hudson.model.ParametersDefinitionProperty>
+      <parameterDefinitions>
+        <hudson.model.StringParameterDefinition>
+          <name>RELEASE_LABEL64</name>
+          <description></description>
+          <defaultValue>Beta1</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>WITH_ARCSDE</name>
+          <description></description>
+          <defaultValue>no</defaultValue>
+        </hudson.model.StringParameterDefinition>
+      </parameterDefinitions>
+    </hudson.model.ParametersDefinitionProperty>
+  </properties>
+  <scm class="hudson.scm.NullSCM"/>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+  <jdk>(Default)</jdk>
+  <triggers class="vector"/>
+  <concurrentBuild>false</concurrentBuild>
+  <builders>
+    <hudson.tasks.BatchFile>
+      <command>@echo off
+
+SET VCBEXTENSION=_vs10
+SET VC_COMPILER=vc100
+call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /release /x64
+
+SET MG_VER_MAJOR=2
+SET MG_VER_MINOR=5
+SET MG_VER_BUILD=0
+SET MG_VER_MAJOR_MINOR=%MG_VER_MAJOR%.%MG_VER_MINOR%
+SET MG_VER_MAJOR_MINOR_BUILD=%MG_VER_MAJOR_MINOR%.%MG_VER_BUILD%
+SET FDO_VER_MAJOR_MINOR=3.8
+
+SET FDO_SRC64=C:\builds\fdo\%FDO_VER_MAJOR_MINOR%\x64_vc10\Fdo
+SET BUILD_SRC64=C:\mg-%MG_VER_MAJOR_MINOR%-x64
+SET CURRENT_DIR=C:\builds\
+SET BUILD_OUTPUT64=C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x64\release
+SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_33
+SET ANT_HOME=C:\apache-ant-1.8.3
+SET DOXYGEN=C:\Program Files\doxygen\bin
+if exist %BUILD_OUTPUT64% rd /S /Q %BUILD_OUTPUT64%
+if exist "%BUILD_SRC64%\Output" rd /S /Q "%BUILD_SRC64%\Output"
+cd %BUILD_SRC64%\MgDev\Oem\FDO
+xcopy /S /Y /I %FDO_SRC64%\Inc Inc
+xcopy /S /Y /I %FDO_SRC64%\Lib Lib64
+xcopy /S /Y /I %FDO_SRC64%\Bin Bin\Release64
+xcopy /S /Y /I %FDO_SRC64%\Bin\com\*.* Bin\Release64\com
+cd %BUILD_SRC64%\MgDev\Web
+rd /S /Q bin
+rd /S /Q lib
+rd /S /Q obj
+cd %BUILD_SRC64%\MgDev
+echo [build]: Updating to latest revision
+REM If we ever do implement CI build triggers, remove this update command
+svn cleanup
+svn update .
+svn info . | perl C:\builds\revnum.pl > revision.txt
+set /p REVISION64= < revision.txt
+copy /Y revision.txt C:\builds\last_mg_x64_revision.txt
+cscript updateversion.vbs /major:%MG_VER_MAJOR% /minor:%MG_VER_MINOR% /point:%MG_VER_BUILD% /build:%REVISION64%
+call stampassemblies.bat %MG_VER_MAJOR_MINOR_BUILD%.%REVISION64%
+echo [build]: Set env vars
+call setenvironment64.bat vc10
+echo [build]: build oem/server/web
+call build64.bat -o=%BUILD_OUTPUT64%
+echo [build]: install files
+call build64.bat -a=install -o=%BUILD_OUTPUT64%
+cd %BUILD_SRC64%\Installer
+echo [build]: Updating to latest revision
+svn update
+popd
+pushd %BUILD_SRC64%\Installer
+call build64.bat -a=prepare -source=%BUILD_OUTPUT64%
+call build64.bat -a=generate -source=%BUILD_OUTPUT64%
+call build64.bat -source=%BUILD_OUTPUT64% -version=%MG_VER_MAJOR_MINOR_BUILD%.%REVISION64% -name=MapGuideOpenSource-%MG_VER_MAJOR_MINOR_BUILD%.%REVISION64%-%RELEASE_LABEL64%-x64 -title="MapGuide Open Source %MG_VER_MAJOR_MINOR% %RELEASE_LABEL64%"
+move /Y Output\en-US\MapGuideOpenSource-%MG_VER_MAJOR_MINOR_BUILD%.%REVISION64%-%RELEASE_LABEL64%-x64.exe C:\builds\mapguide</command>
+    </hudson.tasks.BatchFile>
+  </builders>
+  <publishers>
+    <hudson.tasks.BuildTrigger>
+      <childProjects>mg-desktop-net40-vc10-x64</childProjects>
+      <threshold>
+        <name>SUCCESS</name>
+        <ordinal>0</ordinal>
+        <color>BLUE</color>
+      </threshold>
+    </hudson.tasks.BuildTrigger>
+  </publishers>
+  <buildWrappers/>
+</project>
\ No newline at end of file


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x86
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x86/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x86/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jobs/MapGuide Open Source x86/config.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,111 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <actions/>
+  <description></description>
+  <logRotator>
+    <daysToKeep>-1</daysToKeep>
+    <numToKeep>1</numToKeep>
+    <artifactDaysToKeep>-1</artifactDaysToKeep>
+    <artifactNumToKeep>-1</artifactNumToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties>
+    <hudson.model.ParametersDefinitionProperty>
+      <parameterDefinitions>
+        <hudson.model.StringParameterDefinition>
+          <name>RELEASE_LABEL</name>
+          <description></description>
+          <defaultValue>Beta1</defaultValue>
+        </hudson.model.StringParameterDefinition>
+        <hudson.model.StringParameterDefinition>
+          <name>WITH_ARCSDE</name>
+          <description></description>
+          <defaultValue>no</defaultValue>
+        </hudson.model.StringParameterDefinition>
+      </parameterDefinitions>
+    </hudson.model.ParametersDefinitionProperty>
+  </properties>
+  <scm class="hudson.scm.NullSCM"/>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+  <jdk>(Default)</jdk>
+  <triggers class="vector"/>
+  <concurrentBuild>false</concurrentBuild>
+  <builders>
+    <hudson.tasks.BatchFile>
+      <command>@echo off
+
+SET VCBEXTENSION=_vs10
+SET VC_COMPILER=vc100
+SET ACTIVENAMECHECK="Microsoft Visual Studio 10"
+SET ACTIVEPATHCHECK="C:\Program Files\Microsoft Visual Studio 10.0\VC"
+if exist %ACTIVEPATHCHECK% goto VSExist else exit 1
+SET ACTIVEPATHCHECK="C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC"
+if exist %ACTIVEPATHCHECK% goto VSExist else exit 1
+:VSExist
+call %ACTIVEPATHCHECK%\vcvarsall.bat x86
+
+SET MG_VER_MAJOR=2
+SET MG_VER_MINOR=5
+SET MG_VER_BUILD=0
+SET MG_VER_MAJOR_MINOR=%MG_VER_MAJOR%.%MG_VER_MINOR%
+SET MG_VER_MAJOR_MINOR_BUILD=%MG_VER_MAJOR_MINOR%.%MG_VER_BUILD%
+SET FDO_VER_MAJOR_MINOR=3.8
+
+SET FDO_SRC=C:\builds\fdo\%FDO_VER_MAJOR_MINOR%\x86_vc10\Fdo
+SET BUILD_SRC=C:\mg-%MG_VER_MAJOR_MINOR%-x86
+SET CURRENT_DIR=C:\builds\
+SET BUILD_OUTPUT=C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x86\release
+SET JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_33
+SET ANT_HOME=C:\apache-ant-1.8.3
+SET DOXYGEN=C:\Program Files\doxygen\bin
+if exist %BUILD_OUTPUT% rd /S /Q %BUILD_OUTPUT%
+if exist "%BUILD_SRC%\Output" rd /S /Q "%BUILD_SRC%\Output"
+cd %BUILD_SRC%\MgDev\Oem\FDO
+xcopy /S /Y /I %FDO_SRC%\Inc Inc
+xcopy /S /Y /I %FDO_SRC%\Lib Lib
+xcopy /S /Y /I %FDO_SRC%\Bin Bin\Release
+xcopy /S /Y /I %FDO_SRC%\Bin\com\*.* Bin\Release\com
+cd %BUILD_SRC%\MgDev\Web
+rd /S /Q bin
+rd /S /Q lib
+rd /S /Q obj
+cd %BUILD_SRC%\MgDev
+echo [build]: Updating to latest revision
+REM If we ever do implement CI build triggers, remove this update command
+svn cleanup
+svn update .
+svn info . | perl C:\builds\revnum.pl > revision.txt
+set /p REVISION= < revision.txt
+copy /Y revision.txt C:\builds\last_mg_x86_revision.txt
+cscript updateversion.vbs /major:%MG_VER_MAJOR% /minor:%MG_VER_MINOR% /point:%MG_VER_BUILD% /build:%REVISION%
+call stampassemblies.bat %MG_VER_MAJOR_MINOR_BUILD%.%REVISION%
+echo [build]: Set env vars
+call setenvironment.bat vc10
+echo [build]: build oem/server/web
+call build.bat -o=%BUILD_OUTPUT%
+echo [build]: install files
+call build.bat -a=install -o=%BUILD_OUTPUT%
+cd %BUILD_SRC%\Installer
+echo [build]: Updating to latest revision
+svn update
+call build.bat -a=prepare -source=%BUILD_OUTPUT%
+call build.bat -a=generate -source=%BUILD_OUTPUT%
+call build.bat -source=%BUILD_OUTPUT% -version=%MG_VER_MAJOR_MINOR_BUILD%.%REVISION% -name=MapGuideOpenSource-%MG_VER_MAJOR_MINOR_BUILD%.%REVISION%-%RELEASE_LABEL%-x86 -title="MapGuide Open Source %MG_VER_MAJOR_MINOR% %RELEASE_LABEL%"
+move /Y Output\en-US\MapGuideOpenSource-%MG_VER_MAJOR_MINOR_BUILD%.%REVISION%-%RELEASE_LABEL%-x86.exe C:\builds\mapguide</command>
+    </hudson.tasks.BatchFile>
+  </builders>
+  <publishers>
+    <hudson.tasks.BuildTrigger>
+      <childProjects>mg-desktop-net40-vc10-x86</childProjects>
+      <threshold>
+        <name>SUCCESS</name>
+        <ordinal>0</ordinal>
+        <color>BLUE</color>
+      </threshold>
+    </hudson.tasks.BuildTrigger>
+  </publishers>
+  <buildWrappers/>
+</project>
\ No newline at end of file


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/jobs/MgInstantSetup
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/jobs/MgInstantSetup/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jobs/MgInstantSetup/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jobs/MgInstantSetup/config.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,67 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <actions/>
+  <description></description>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM_-ModuleLocation>
+        <remote>http://svn.osgeo.org/mapguide/trunk/Tools/MgInstantSetup</remote>
+        <local>.</local>
+      </hudson.scm.SubversionSCM_-ModuleLocation>
+    </locations>
+    <excludedRegions></excludedRegions>
+    <includedRegions></includedRegions>
+    <excludedUsers></excludedUsers>
+    <excludedRevprop></excludedRevprop>
+    <excludedCommitMessages></excludedCommitMessages>
+    <workspaceUpdater class="hudson.scm.subversion.UpdateUpdater"/>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+  <jdk>(Default)</jdk>
+  <triggers class="vector"/>
+  <concurrentBuild>false</concurrentBuild>
+  <builders>
+    <hudson.plugins.msbuild.MsBuildBuilder>
+      <msBuildName>MSBUILD 3.5 x86</msBuildName>
+      <msBuildFile>MgInstantSetup.sln</msBuildFile>
+      <cmdLineArgs>/p:Configuration=Release</cmdLineArgs>
+      <buildVariablesAsProperties>true</buildVariablesAsProperties>
+    </hudson.plugins.msbuild.MsBuildBuilder>
+    <hudson.tasks.BatchFile>
+      <command>SET MG_VER_MAJOR=2
+SET MG_VER_MINOR=5
+SET MG_VER_BUILD=0
+SET MG_VER_MAJOR_MINOR=%MG_VER_MAJOR%.%MG_VER_MINOR%
+SET MG_VER_MAJOR_MINOR_BUILD=%MG_VER_MAJOR_MINOR%.%MG_VER_BUILD%
+SET FDO_VER_MAJOR_MINOR=3.8
+
+if not exist C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x86\release\Setup mkdir C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x86\release\Setup
+if not exist C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x64\release\Setup mkdir C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x64\release\Setup
+pushd "%WORKSPACE%\InstantSetup\bin\Release"
+copy /Y *.exe C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x86\release\Setup
+copy /Y *.pdb C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x86\release\Setup
+copy /Y *.dll C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x86\release\Setup
+copy /Y *.config C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x86\release\Setup
+copy /Y *.exe C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x64\release\Setup
+copy /Y *.pdb C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x64\release\Setup
+copy /Y *.dll C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x64\release\Setup
+copy /Y *.config C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x64\release\Setup
+popd
+SET /p MGREVISION32= < C:\builds\last_mg_x86_revision.txt
+SET /p MGREVISION64= < C:\builds\last_mg_x64_revision.txt
+pushd C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x86\release
+7z a C:\builds\mapguide\MapGuideOpenSource-%MG_VER_MAJOR_MINOR_BUILD%.%MGREVISION32%-InstantSetup-x86.exe -mmt -mx5 -sfx7z.sfx .
+popd
+pushd C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x64\release
+7z a C:\builds\mapguide\MapGuideOpenSource-%MG_VER_MAJOR_MINOR_BUILD%.%MGREVISION64%-InstantSetup-x64.exe -mmt -mx5 -sfx7z.sfx .
+popd</command>
+    </hudson.tasks.BatchFile>
+  </builders>
+  <publishers/>
+  <buildWrappers/>
+</project>
\ No newline at end of file


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x64
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x64/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x64/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x64/config.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,74 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <actions/>
+  <description></description>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <scm class="hudson.scm.NullSCM"/>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+  <jdk>(Default)</jdk>
+  <triggers class="vector"/>
+  <concurrentBuild>false</concurrentBuild>
+  <builders>
+    <hudson.tasks.BatchFile>
+      <command>@echo off
+
+SET VCBEXTENSION=_vs10
+SET VC_COMPILER=vc100
+call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /release /x64
+
+SET MG_VER_MAJOR=2
+SET MG_VER_MINOR=5
+SET MG_VER_BUILD=0
+SET MG_VER_MAJOR_MINOR=%MG_VER_MAJOR%.%MG_VER_MINOR%
+SET MG_VER_MAJOR_MINOR_BUILD=%MG_VER_MAJOR_MINOR%.%MG_VER_BUILD%
+SET FDO_VER_MAJOR_MINOR=3.8
+
+SET FDO_SRC64=C:\builds\fdo\%FDO_VER_MAJOR_MINOR%\x64_vc10\Fdo
+SET BUILD_SRC64=C:\mg-%MG_VER_MAJOR_MINOR%-x64
+SET CURRENT_DIR=C:\builds\
+SET BUILD_OUTPUT64=C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x64\release
+SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_33
+SET ANT_HOME=C:\apache-ant-1.8.3
+SET DOXYGEN=C:\Program Files\doxygen\bin
+pushd %BUILD_SRC64%\MgDev\Desktop
+if exist bin rd /S /Q bin
+if exist lib rd /S /Q lib
+if exist obj rd /S /Q obj
+popd
+pushd %BUILD_SRC64%\MgDev\Desktop\DesktopUnmanagedApi\DotNet
+if exist Backup rd /S /Q Backup
+if exist DesktopCustom rd /S /Q DesktopCustom
+del *.cs
+del MgDesktopApi_wrap.cpp
+del MapGuideDesktopApi.i
+popd
+pushd %BUILD_SRC64%\MgDev
+set /p REVISION64= < C:\builds\last_mg_x86_revision.txt
+cscript updateversion.vbs /major:%MG_VER_MAJOR% /minor:%MG_VER_MINOR% /point:%MG_VER_BUILD% /build:%REVISION64%
+echo [build]: Set env vars
+call setenvironment64.bat vc10
+echo [build]: mg-desktop
+call build_desktop.bat x64
+echo [clean]: Nuget package temp files
+pushd %BUILD_SRC64%\MgDev\nuget
+call package_clean.bat
+popd
+echo [build]: Nuget packages
+call nuget_prepare.bat %MG_VER_MAJOR_MINOR_BUILD%.%REVISION64% x64
+call nuget_pack.bat x64
+echo [deploy]: Move nupkg files to output
+pushd %BUILD_SRC64%\MgDev\nuget
+move *.nupkg C:\builds\
+popd
+pushd %BUILD_SRC64%\MgDev\Release64
+7z a -mx9 C:\builds\mg-desktop-%MG_VER_MAJOR_MINOR_BUILD%.%REVISION64%-net40-vc10-x64.zip Desktop DesktopSamples
+popd</command>
+    </hudson.tasks.BatchFile>
+  </builders>
+  <publishers/>
+  <buildWrappers/>
+</project>
\ No newline at end of file


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x86
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x86/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x86/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/jobs/mg-desktop-net40-vc10-x86/config.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,80 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <actions/>
+  <description></description>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <scm class="hudson.scm.NullSCM"/>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
+  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
+  <jdk>(Default)</jdk>
+  <triggers class="vector"/>
+  <concurrentBuild>false</concurrentBuild>
+  <builders>
+    <hudson.tasks.BatchFile>
+      <command>@echo off
+
+SET VCBEXTENSION=_vs10
+SET VC_COMPILER=vc100
+SET ACTIVENAMECHECK="Microsoft Visual Studio 10"
+SET ACTIVEPATHCHECK="C:\Program Files\Microsoft Visual Studio 10.0\VC"
+if exist %ACTIVEPATHCHECK% goto VSExist else exit 1
+SET ACTIVEPATHCHECK="C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC"
+if exist %ACTIVEPATHCHECK% goto VSExist else exit 1
+:VSExist
+call %ACTIVEPATHCHECK%\vcvarsall.bat x86
+
+SET MG_VER_MAJOR=2
+SET MG_VER_MINOR=5
+SET MG_VER_BUILD=0
+SET MG_VER_MAJOR_MINOR=%MG_VER_MAJOR%.%MG_VER_MINOR%
+SET MG_VER_MAJOR_MINOR_BUILD=%MG_VER_MAJOR_MINOR%.%MG_VER_BUILD%
+SET FDO_VER_MAJOR_MINOR=3.8
+
+SET FDO_SRC=C:\builds\fdo\%FDO_VER_MAJOR_MINOR%\x86_vc10\Fdo
+SET BUILD_SRC=C:\mg-%MG_VER_MAJOR_MINOR%-x86
+SET CURRENT_DIR=C:\builds\
+SET BUILD_OUTPUT=C:\builds\mapguide\%MG_VER_MAJOR_MINOR%\x86\release
+SET JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_03
+SET ANT_HOME=C:\apache-ant-1.8.3
+SET DOXYGEN=C:\Program Files\doxygen\bin
+pushd %BUILD_SRC%\MgDev\Desktop
+if exist bin rd /S /Q bin
+if exist lib rd /S /Q lib
+if exist obj rd /S /Q obj
+popd
+pushd %BUILD_SRC%\MgDev\Desktop\DesktopUnmanagedApi\DotNet
+if exist Backup rd /S /Q Backup
+if exist DesktopCustom rd /S /Q DesktopCustom
+del *.cs
+del MgDesktopApi_wrap.cpp
+del MapGuideDesktopApi.i
+popd
+pushd %BUILD_SRC%\MgDev
+set /p REVISION= < C:\builds\last_mg_x86_revision.txt
+cscript updateversion.vbs /major:%MG_VER_MAJOR% /minor:%MG_VER_MINOR% /point:%MG_VER_BUILD% /build:%REVISION%
+echo [build]: Set env vars
+call setenvironment.bat vc10
+echo [build]: mg-desktop
+call build_desktop.bat
+echo [clean]: Nuget package temp files
+pushd %BUILD_SRC%\MgDev\nuget
+call package_clean.bat
+popd
+echo [build]: Nuget packages
+call nuget_prepare.bat %MG_VER_MAJOR_MINOR_BUILD%.%REVISION% x86
+call nuget_pack.bat x86
+echo [deploy]: Copy nupkg files to output
+pushd %BUILD_SRC%\MgDev\nuget
+move *.nupkg C:\builds\
+popd
+pushd %BUILD_SRC%\MgDev\Release
+7z a -mx9 C:\builds\mg-desktop-%MG_VER_MAJOR_MINOR_BUILD%.%REVISION%-net40-vc10-x86.zip Desktop DesktopSamples
+popd</command>
+    </hudson.tasks.BatchFile>
+  </builders>
+  <publishers/>
+  <buildWrappers/>
+</project>
\ No newline at end of file

Added: trunk/Tools/JenkinsCI/home/slave_win/nodeMonitors.xml
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/nodeMonitors.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/nodeMonitors.xml	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hudson.util.DescribableList>
+  <hudson.node__monitors.ArchitectureMonitor>
+    <ignored>false</ignored>
+  </hudson.node__monitors.ArchitectureMonitor>
+  <hudson.node__monitors.ClockMonitor>
+    <ignored>false</ignored>
+  </hudson.node__monitors.ClockMonitor>
+  <hudson.node__monitors.DiskSpaceMonitor>
+    <ignored>false</ignored>
+    <freeSpaceThreshold>1GB</freeSpaceThreshold>
+  </hudson.node__monitors.DiskSpaceMonitor>
+  <hudson.node__monitors.SwapSpaceMonitor>
+    <ignored>false</ignored>
+  </hudson.node__monitors.SwapSpaceMonitor>
+  <hudson.node__monitors.TemporarySpaceMonitor>
+    <ignored>false</ignored>
+    <freeSpaceThreshold>1GB</freeSpaceThreshold>
+  </hudson.node__monitors.TemporarySpaceMonitor>
+  <hudson.node__monitors.ResponseTimeMonitor>
+    <ignored>false</ignored>
+  </hudson.node__monitors.ResponseTimeMonitor>
+</hudson.util.DescribableList>
\ No newline at end of file


Property changes on: trunk/Tools/JenkinsCI/home/slave_win/userContent
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/home/slave_win/userContent/readme.txt
===================================================================
--- trunk/Tools/JenkinsCI/home/slave_win/userContent/readme.txt	                        (rev 0)
+++ trunk/Tools/JenkinsCI/home/slave_win/userContent/readme.txt	2013-05-29 17:46:13 UTC (rev 7535)
@@ -0,0 +1 @@
+Files in this directory will be served under your http://server/jenkins/userContent/
\ No newline at end of file

Modified: trunk/Tools/JenkinsCI/readme.txt
===================================================================
--- trunk/Tools/JenkinsCI/readme.txt	2013-05-29 17:25:14 UTC (rev 7534)
+++ trunk/Tools/JenkinsCI/readme.txt	2013-05-29 17:46:13 UTC (rev 7535)
@@ -7,13 +7,13 @@
 == Manually triggered from the Jenkins dashboard ==
 
  * FDO 3.8 (32-bit/64-bit)
-	* Prepared for MapGuide/mg-desktop. No distribution tarballs as we can't build the ArcSDE provider
+    * Prepared for MapGuide/mg-desktop. No distribution tarballs as we can't build the ArcSDE provider
  * MapGuide Open Source 2.5 (32-bit/64-bit)
-	* Windows Installer (32-bit/64-bit)
-	* InstantSetup bundles (32-bit/64-bit)
+    * Windows Installer (32-bit/64-bit)
+    * InstantSetup bundles (32-bit/64-bit)
  * mg-desktop 2.5 (32-bit/64-bit)
-	* nuget packages (32-bit/64-bit)
-	* zip distributions (32-bit/64-bit)
+    * nuget packages (32-bit/64-bit)
+    * zip distributions (32-bit/64-bit)
 
 == Automatically triggered by Jenkins (off of svn commit polling) ==
 
@@ -28,7 +28,7 @@
 
  * Microsoft .net Framework 4.0
  * Microsoft Visual C++ Express 2010 with Service Pack 1
- * Windows SDK 7.1
+ * Windows SDK 7.1 (64-bit)
  * Java SDK 6u33 (32/64-bit)
  * Java SDK 7u13 (32/64-bit)
  * Jenkins 1.465
@@ -68,20 +68,20 @@
 
 C:\apache-ant-1.8.3		[extracted location of apache ant v1.8.3]
 C:\builds		[all build artifacts produced by Jenkins will be here]
-	- revnum.pl [copy from http://svn.osgeo.org/fdo/branches/2.5/Installer/scripts/revnum.pl]
+    - revnum.pl [copy from http://svn.osgeo.org/fdo/branches/2.5/Installer/scripts/revnum.pl]
 C:\fdo_rdbms_thirdparty
-	mysql		[extract/copy MySQL Connector C 32-bit headers/libs here]
-	mysql_x64	[extract/copy MySQL Connector C 64-bit headers/libs here]
-	oracle		[extract 32-bit oracle 11.2 instant client sdk here]
-	oracle_x64	[extract 64-bit oracle 11.2 instant client sdk here]
+    mysql		[extract/copy MySQL Connector C 32-bit headers/libs here]
+    mysql_x64	[extract/copy MySQL Connector C 64-bit headers/libs here]
+    oracle		[extract 32-bit oracle 11.2 instant client sdk here]
+    oracle_x64	[extract 64-bit oracle 11.2 instant client sdk here]
 C:\fdo-3.8-x86 	[svn wc of http://svn.osgeo.org/fdo/branches/3.8]
 C:\fdo-3.8-x64 	[svn wc of http://svn.osgeo.org/fdo/branches/3.8]
 C:\mg-2.5-x86
-	- Installer [svn wc of http://svn.osgeo.org/mapguide/branches/2.5/Installer]
-	- MgDev		[svn wc of http://svn.osgeo.org/mapguide/branches/2.5/MgDev]
+    - Installer [svn wc of http://svn.osgeo.org/mapguide/branches/2.5/Installer]
+    - MgDev		[svn wc of http://svn.osgeo.org/mapguide/branches/2.5/MgDev]
 C:\mg-2.5-x64
-	- Installer [svn wc of http://svn.osgeo.org/mapguide/branches/2.5/Installer]
-	- MgDev		[svn wc of http://svn.osgeo.org/mapguide/branches/2.5/MgDev]
+    - Installer [svn wc of http://svn.osgeo.org/mapguide/branches/2.5/Installer]
+    - MgDev		[svn wc of http://svn.osgeo.org/mapguide/branches/2.5/MgDev]
 C:\nasm			[extract nasm binaries here]
 
 PATH environment variable
@@ -97,6 +97,18 @@
  * Python (installer should do this)
  * Perl (installer should do this)
 
+Test that the following commands are accessible from the command line:
+
+ * bison
+ * sed
+ * svn
+ * perl
+ * doxygen
+ * graphviz
+ * nasm
+ * 7z
+ * sphinx-build
+
 SVN Working Copy preparation
 ============================
 



More information about the mapguide-commits mailing list