Skip to main content
Jump to: navigation, search

Difference between revisions of "OCL/Dev/Releng/P2 Repositories Organization"

< OCL
(Interim/Integration Repository)
(Releases Repositories)
 
(42 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This section describes the different P2 repository which are provided by the MDT/OCL project.
+
This section describes the P2 repositories which are provided by the Eclipse OCL project.
  
==Releases Repository==
+
==Releases Repositories==
  
The Eclipse OCL Releases repository provides the Eclipse OCL project releases. The organization of the repository is the following:
+
The Eclipse OCL Releases repositories provide the Eclipse OCL project releases at the end of each development cycle.
 +
 
 +
===Latest Release Repository===
 +
 
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/latest
 +
 
 +
===All Releases Repository===
  
 
* http://download.eclipse.org/modeling/mdt/ocl/updates - The main Eclipse OCL composite repository which composes the Releases repository.
 
* http://download.eclipse.org/modeling/mdt/ocl/updates - The main Eclipse OCL composite repository which composes the Releases repository.
 
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases - The Eclipse OCL Releases composite repository which composes every release repository.
 
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases - The Eclipse OCL Releases composite repository which composes every release repository.
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/3.0.0 - The P2 repository corresponding to the Helios Eclipse OCL 3.0.0 release.
+
 
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/3.0.1 - The P2 repository corresponding to the Helios Eclipse OCL 3.0.1 release.
+
Note that when browsing P2 categories, the OCL project title has evolved making browing all releases a bit confusing. The most recent releases are titled just "OCL" without a version so that when integrated with other projects, only one OCL is shown when a single version is requested.
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/3.0.2 - The P2 repository corresponding to the Helios Eclipse OCL 3.0.2 release.
+
 
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/3.1.0 - The P2 repository corresponding to the Indigo Eclipse OCL 3.1.0 release.
+
===Specific Release Repositories===
 +
 
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/3.0.0 - Helios.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/3.0.1 - Helios.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/3.0.2 - Helios.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/3.1.0 - Indigo.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/3.1.1 - Indigo.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/3.1.2 - Indigo.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/4.0.0 - Juno.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/4.0.1 - Juno.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/4.0.2 - Juno.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/4.1.0 - Kepler.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/4.1.1 - Kepler.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/4.1.2 - Kepler.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/5.0.0 - Luna.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/5.0.1 - Luna.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/5.0.2 - Luna.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/5.0.3 - Luna.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/5.0.4 - Luna.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/5.0.5 - Luna.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.0.0 - Mars.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.0.1 - Mars.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.0.2 - Mars.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.1.0 - Neon.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.1.1 - Neon.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.1.2 - Neon.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.2.0 - Neon++.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.2.1 - Neon++.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.2.2 - Neon++.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.3.0 - Oxygen.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.4.0 - Photon.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.5.0 - 2018-09.
  
 
==Milestones Repository==
 
==Milestones Repository==
  
The Eclipse OCL Milestones repository provides content from stable builds (Milestones and Release Candidates). The organization of the repository is the following:
+
The Eclipse OCL Milestones repositories provide the most recent stable builds during the current development cycle.
 +
 
 +
===Latest Milestone Repository===
 +
 
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/latest
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.6.0
 +
 
 +
===All Milestones Repository===
 +
 
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/milestones
 +
 
 +
===Specific Milestone Repositories===
 +
 
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.6.0/SYYYYMMDDHHMM
 +
 
 +
==Interim/Integration Repositories==
 +
 
 +
The Eclipse OCL Interim repositories provide the recent significant builds suitable for integration during the current development cycle.
 +
 
 +
Since interim builds occur between milestones, a better build may be available in the milestones repository. Users are recommended to specify both repositories when using interim builds.
 +
 
 +
===Latest Interim Repository===
 +
 
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/interim/latest
 +
 
 +
===All Interims Repository===
 +
 
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/interim
  
* http://download.eclipse.org/modeling/mdt/ocl/updates/milestones - The Eclipse OCL Milestones composite repository which composes the milestones repository of the current planned release.
+
===Specific Interim Repositories===
* http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/3.2.0 - The Juno Milestones composite repository which composes the three last Juno milestone sub-repositories.
+
* http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/3.2.0/SYYYYMMDDHHMM - The P2 repository corresponding to a especific Juno Eclipse OCL Milestone and/or Release Candidate.
+
  
==Interim/Integration Repository==
+
* http://download.eclipse.org/modeling/mdt/ocl/updates/interim/6.6.0
  
The Eclipse OCL Interim/Integration repository provides content from integration builds. The organization of the repository is the following:
+
==Nightly Repositories==
  
* http://download.eclipse.org/modeling/mdt/ocl/updates/interim - The Eclipse OCL Interim composite repository which composes the interim repository of the current planned release.
+
The Eclipse OCL Nightly repositories provide the recent builds triggered by GIT commits during the current development cycle. Nightly builds are also triggered every Sunday morning to check compatibility with other projects.
* http://download.eclipse.org/modeling/mdt/ocl/updates/interim/3.2.0 - The P2 repository corresponding to the last Juno Eclipse OCL integration build.
+
  
==Maintenance Repository==
+
===Latest Nightly Repository===
  
The MDT/OCL Maintenance repository provides content from maintenance builds. The organization of the repository is the following:
+
* http://download.eclipse.org/modeling/mdt/ocl/updates/nightly/latest
  
* http://download.eclipse.org/modeling/mdt/ocl/updates/maintenance: The P2 repository corresponding to the last maintenance build.
+
===All Nightlies Repository===
  
==Nightly Repository==
+
* http://download.eclipse.org/modeling/mdt/ocl/updates/nightly
  
The nightly repository provides content from nightly builds. The organization of the repository is the following:
+
===Specific Nightly Repositories===
  
* http://download.eclipse.org/modeling/mdt/ocl/updates/nightly- The MDT/OCL Nightly composite repository which composes the nightly repository of the current planned release.
+
* http://download.eclipse.org/modeling/mdt/ocl/updates/nightly/6.6.0
* http://download.eclipse.org/modeling/mdt/ocl/updates/nightly/3.1.0 - The P2 repository corresponding to the last Indigo MDT/OCL nightly build.
+
** For the next release, the "x.y.z" version segment will be removed (we will only keep one nightly repository with the last nightly build).
+
  
 
==Deprecated Repositories==
 
==Deprecated Repositories==
  
* http://download.eclipse.org/modeling/mdt/updates - The old cbi build system managed to aggregate the MDT/OCL repository to the common MDT repository one. Since Helios, the MDT/OCL project creates an indepedent P2 repository. However, you may still find old MDT/OCL releases in such a repository.
+
* http://download.eclipse.org/modeling/mdt/updates - The old CBI build system aggregated Eclipse OCL contributions into a common MDT repository,
* http://download.eclipse.org/modeling/mdt/ocl/3_0/updates - Deprecated repository which is currently redirected (via composite repository technique) to the main MDT/OCL repository.
+
where you may still find old Eclipse OCL releases. Since Helios, the Eclipse OCL project creates independent P2 repositories.  
* http://download.eclipse.org/modeling/mdt/ocl/3_0/updates/releases - Deprecated repository which is currently redirected (via composite repository technique) to the MDT/OCL Releases r
+
* http://download.eclipse.org/modeling/mdt/ocl/3_0/updates - Deprecated repository which is currently redirected (as a composite repository) to the main Eclipse OCL repository.
 +
* http://download.eclipse.org/modeling/mdt/ocl/3_0/updates/releases - Deprecated repository which is currently redirected (as a composite repository) to the Eclipse OCL Releases repository.
 +
* http://download.eclipse.org/modeling/mdt/ocl/updates/maintenance: As of Eclipse 2018-09, The Eclipse OCL Maintenance repositories are now treated as releases.

Latest revision as of 17:33, 2 December 2018

This section describes the P2 repositories which are provided by the Eclipse OCL project.

Releases Repositories

The Eclipse OCL Releases repositories provide the Eclipse OCL project releases at the end of each development cycle.

Latest Release Repository

All Releases Repository

Note that when browsing P2 categories, the OCL project title has evolved making browing all releases a bit confusing. The most recent releases are titled just "OCL" without a version so that when integrated with other projects, only one OCL is shown when a single version is requested.

Specific Release Repositories

Milestones Repository

The Eclipse OCL Milestones repositories provide the most recent stable builds during the current development cycle.

Latest Milestone Repository

All Milestones Repository

Specific Milestone Repositories

Interim/Integration Repositories

The Eclipse OCL Interim repositories provide the recent significant builds suitable for integration during the current development cycle.

Since interim builds occur between milestones, a better build may be available in the milestones repository. Users are recommended to specify both repositories when using interim builds.

Latest Interim Repository

All Interims Repository

Specific Interim Repositories

Nightly Repositories

The Eclipse OCL Nightly repositories provide the recent builds triggered by GIT commits during the current development cycle. Nightly builds are also triggered every Sunday morning to check compatibility with other projects.

Latest Nightly Repository

All Nightlies Repository

Specific Nightly Repositories

Deprecated Repositories

where you may still find old Eclipse OCL releases. Since Helios, the Eclipse OCL project creates independent P2 repositories.

Back to the top