[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