[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