Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseSCADA/Release/Perform"
m |
|||
Line 22: | Line 22: | ||
cd org.eclipse.scada.releng/aggregator | cd org.eclipse.scada.releng/aggregator | ||
mvn org.eclipse.scada.releng:build-helper:set-qualifier -DnewQualifier=v123 | mvn org.eclipse.scada.releng:build-helper:set-qualifier -DnewQualifier=v123 | ||
+ | |||
+ | * In "org.eclipse.scada.releng/aggregator/pom.xml" change properties: | ||
+ | ** Change "buildType" to "M" or "R" | ||
+ | ** Change "buildTypeLong" to "milestone" or "release" | ||
+ | ** Change "qualifier" to the qualifier you choose (e.g. v123) | ||
== Perform build == | == Perform build == |
Revision as of 06:36, 18 November 2013
Prepare new release branch
Create a new branch for each release cycle: 0.1.x-release
Checkout
git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.external.git git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.utils.git git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.chart.git git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.protocols.git git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.base.git git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.core.git git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.hmi.git git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.ide.git git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.deploy.git git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.releng.git
Set Qualifer
cd org.eclipse.scada.releng/aggregator mvn org.eclipse.scada.releng:build-helper:set-qualifier -DnewQualifier=v123
- In "org.eclipse.scada.releng/aggregator/pom.xml" change properties:
- Change "buildType" to "M" or "R"
- Change "buildTypeLong" to "milestone" or "release"
- Change "qualifier" to the qualifier you choose (e.g. v123)
Perform build
mvn clean verify -Prpm -Pdeb -Peclipse-sign -Peclipse-hudson
If you build locally use:
mvn clean verify -Prom -Pdeb -Peclipse-hudson -Ddownload.root=/tmp/my-download-test -Declipse.download.root=http://download.eclipse.org