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

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Fri Feb 15 06:49:02 PST 2013


Author: jng
Date: 2013-02-15 06:49:02 -0800 (Fri, 15 Feb 2013)
New Revision: 7362

Added:
   trunk/Tools/JenkinsCI/config.xml
   trunk/Tools/JenkinsCI/jobs/
   trunk/Tools/JenkinsCI/jobs/FDO x64/
   trunk/Tools/JenkinsCI/jobs/FDO x64/config.xml
   trunk/Tools/JenkinsCI/jobs/FDO x86/
   trunk/Tools/JenkinsCI/jobs/FDO x86/config.xml
   trunk/Tools/JenkinsCI/jobs/Maestro 4.0.x/
   trunk/Tools/JenkinsCI/jobs/Maestro 4.0.x/config.xml
   trunk/Tools/JenkinsCI/jobs/Maestro trunk/
   trunk/Tools/JenkinsCI/jobs/Maestro trunk/config.xml
   trunk/Tools/JenkinsCI/jobs/MapGuide Open Source x64/
   trunk/Tools/JenkinsCI/jobs/MapGuide Open Source x64/config.xml
   trunk/Tools/JenkinsCI/jobs/MapGuide Open Source x86/
   trunk/Tools/JenkinsCI/jobs/MapGuide Open Source x86/config.xml
   trunk/Tools/JenkinsCI/jobs/MgInstantSetup/
   trunk/Tools/JenkinsCI/jobs/MgInstantSetup/config.xml
   trunk/Tools/JenkinsCI/jobs/mg-desktop-net40-vc10-x64/
   trunk/Tools/JenkinsCI/jobs/mg-desktop-net40-vc10-x64/config.xml
   trunk/Tools/JenkinsCI/jobs/mg-desktop-net40-vc10-x86/
   trunk/Tools/JenkinsCI/jobs/mg-desktop-net40-vc10-x86/config.xml
Log:
#2210: Initial commit of Jenkins CI configs

Added: trunk/Tools/JenkinsCI/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/config.xml	2013-02-15 14:49:02 UTC (rev 7362)
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hudson>
+  <disabledAdministrativeMonitors/>
+  <version>1.465</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>JDK 6u33 x86</name>
+      <home>C:\Program Files (x86)\Java\jdk1.6.0_33</home>
+      <properties/>
+    </jdk>
+    <jdk>
+      <name>JDK 6u33 x64</name>
+      <home>C:\Program Files\Java\jdk1.6.0_33</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


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


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

Added: trunk/Tools/JenkinsCI/jobs/FDO x64/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/jobs/FDO x64/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/jobs/FDO x64/config.xml	2013-02-15 14:49:02 UTC (rev 7362)
@@ -0,0 +1,70 @@
+<?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/>
+  <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 BUILD_SRC=C:\fdo-3.7-x64
+SET BUILD_OUTPUT=C:\builds\fdo\3.7\x64_vc10
+SET FDOMYSQL=C:\fdo_rdbms_thirdparty\mysql_x64
+SET FDOORACLE=C:\fdo_rdbms_thirdparty\oracle_x64\instantclient\11.2\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 C:\builds\revnum.pl > revision.txt
+set /p REVISION= < revision.txt
+copy /Y revision.txt C:\builds\last_fdo_x64_revision.txt
+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_OUTPUT%
+echo [build]: build core and providers
+call build.bat -p=x64 -a=buildinstall -o=%BUILD_OUTPUT%
+echo [build]: Pack files
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=fdo -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=shp -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=sdf -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=wfs -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=wms -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=rdbms -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=mysql -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=odbc -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=sqlspatial -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=gdal -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=kingoracle -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=ogr -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=sqlite -b=%REVISION% -r=3.7.0
+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/jobs/FDO x86
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/jobs/FDO x86/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/jobs/FDO x86/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/jobs/FDO x86/config.xml	2013-02-15 14:49:02 UTC (rev 7362)
@@ -0,0 +1,69 @@
+<?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/>
+  <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 BUILD_SRC=C:\fdo-3.7-x86
+SET BUILD_OUTPUT=C:\builds\fdo\3.7\x86_vc10
+SET FDOMYSQL=C:\fdo_rdbms_thirdparty\mysql
+SET FDOORACLE=C:\fdo_rdbms_thirdparty\oracle\instant_client\11.2\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 C:\builds\revnum.pl > revision.txt
+set /p REVISION= < revision.txt
+copy /Y revision.txt C:\builds\last_fdo_x86_revision.txt
+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%
+echo [build]: Pack files
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=fdo -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=shp -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=sdf -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=wfs -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=wms -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=rdbms -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=mysql -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=odbc -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=sqlspatial -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=gdal -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=kingoracle -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=ogr -b=%REVISION% -r=3.7.0
+rem call createtarzipbinfiles.bat -i=%BUILD_OUTPUT%\Fdo -o=%BUILD_OUTPUT%\dist -w=sqlite -b=%REVISION% -r=3.7.0
+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/jobs/Maestro 4.0.x
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/jobs/Maestro 4.0.x/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/jobs/Maestro 4.0.x/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/jobs/Maestro 4.0.x/config.xml	2013-02-15 14:49:02 UTC (rev 7362)
@@ -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/jobs/Maestro trunk
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/jobs/Maestro trunk/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/jobs/Maestro trunk/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/jobs/Maestro trunk/config.xml	2013-02-15 14:49:02 UTC (rev 7362)
@@ -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/jobs/MapGuide Open Source x64
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/jobs/MapGuide Open Source x64/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/jobs/MapGuide Open Source x64/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/jobs/MapGuide Open Source x64/config.xml	2013-02-15 14:49:02 UTC (rev 7362)
@@ -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/jobs/MapGuide Open Source x86
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/jobs/MapGuide Open Source x86/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/jobs/MapGuide Open Source x86/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/jobs/MapGuide Open Source x86/config.xml	2013-02-15 14:49:02 UTC (rev 7362)
@@ -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/jobs/MgInstantSetup
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/jobs/MgInstantSetup/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/jobs/MgInstantSetup/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/jobs/MgInstantSetup/config.xml	2013-02-15 14:49:02 UTC (rev 7362)
@@ -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/jobs/mg-desktop-net40-vc10-x64
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/jobs/mg-desktop-net40-vc10-x64/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/jobs/mg-desktop-net40-vc10-x64/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/jobs/mg-desktop-net40-vc10-x64/config.xml	2013-02-15 14:49:02 UTC (rev 7362)
@@ -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/jobs/mg-desktop-net40-vc10-x86
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/JenkinsCI/jobs/mg-desktop-net40-vc10-x86/config.xml
===================================================================
--- trunk/Tools/JenkinsCI/jobs/mg-desktop-net40-vc10-x86/config.xml	                        (rev 0)
+++ trunk/Tools/JenkinsCI/jobs/mg-desktop-net40-vc10-x86/config.xml	2013-02-15 14:49:02 UTC (rev 7362)
@@ -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



More information about the mapguide-commits mailing list