Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Orbit/Adding Bundles To Orbit In 5 Minutes"

(Migrated to GitHub)
 
(21 intermediate revisions by 5 users not shown)
Line 1: Line 1:
For the long version See [[Adding Bundles to Orbit]]
+
{{warning|Note: The contents of this page has been migrated. Please see https://github.com/eclipse/orbit/blob/master/Add-bundle-in-5-minutes.md for current information, or page history for historical versions. }}
 
+
This is for primarily meant as a guide if you know how to create an orbit bundle, and wish to make a release:
+
 
+
* Checkout <code>org.eclipse.orbit.releng</code> and <code>org.eclipse.orbit.build.feature.set1</code>
+
 
+
* Add the plugin to <code>org.eclipse.orbit.build.feature.set1/feature.xml</code>:
+
  <plugin
+
        id="org.hamcrest.generator"
+
        download-size="0"
+
        install-size="0"
+
        version="1.1.0.qualifier"
+
        unpack="false"/>
+
 
+
* Commit changes to org.eclipse.orbit.build.feature.set1, and tag the feature plugin with the version number. The version format is <code>vYYYYMMDDHHMM</code> in UTC.
+
 
+
* Tag the bundle(s) that you wish to add to orbit with the same version number you used for tagging <code>org.eclipse.orbit.build.feature.set1</code>. The version format is <code>vYYYYMMDDHHMM</code> in UTC.
+
 
+
* Add the plugins to <code>org.eclipse.orbit.releng/psf/orbit.psf</code>:
+
<project reference="1.0,:extssh:dev.eclipse.org:/cvsroot/tools,org.eclipse.orbit/org.hamcrest.generator,org.hamcrest.generator_v1.1,v1_1"/>
+
 
+
* Add the plugins to <code>org.eclipse.orbit.releng/maps/bundles.map</code>. Use the same version number here that you used for tagging previously.
+
plugin@org.hamcrest.generator,1.1.0=vYYYYMMDDHHMM,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.orbit/org.hamcrest.generator
+
plugin@org.hamcrest.generator.source,1.1.0=vYYYYMMDDHHMM,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.orbit/org.hamcrest.generator/source-bundle
+
 
+
* Change the feature tag in <code>bundles.map</code> (the last line in that file)
+
feature@org.eclipse.orbit.build.feature.set1=vYYYYMMDDHHMM,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.orbit/org.eclipse.orbit.build.feature.set1
+
 
+
* Commit all changes in <code>org.eclipse.orbit.releng</code>, and wait for [http://build.eclipse.org:9777/dashboard/tab/dashboard CruiseControl] to pick it up.
+
 
+
See [[Orbit_Builds#Orbit_Builds_for_Orbit_Committers | Orbit Builds for Orbit Committers]].
+
 
+
[[Category: Orbit]]
+

Latest revision as of 12:43, 3 April 2023

Warning2.png
Note: The contents of this page has been migrated. Please see https://github.com/eclipse/orbit/blob/master/Add-bundle-in-5-minutes.md for current information, or page history for historical versions.

Back to the top