eclipse-ocl / org.eclipse.ocl

Eclipse Public License 2.0
0 stars 0 forks source link

[releng] Clarify baselines #1479

Open eclipse-ocl-bot opened 4 days ago

eclipse-ocl-bot commented 4 days ago

| --- | --- | | Bugzilla Link | 462755 | | Status | NEW | | Importance | P3 normal | | Reported | Mar 21, 2015 08:23 EDT | | Modified | Mar 21, 2015 09:17 EDT | | Reporter | Ed Willink |

Description

An attempt to do a branch build for Luna maintenance failed with:

Error: file /jobs/genie.ocl/buckminster-ocl-branch-tests/workspace/org.eclipse.ocl.git/examples/org.eclipse.ocl.examples.xtext.base.ui/META-INF/MANIFEST.MF, line 1: The re-exported type org.eclipse.xtext.ui.containers.AbstractProjectsStateHelper has been removed from org.eclipse.ocl.examples.xtext.base.ui_3.4.0\ Error: file /jobs/genie.ocl/buckminster-ocl-branch-tests/workspace/org.eclipse.ocl.git/examples/org.eclipse.ocl.examples.xtext.base.ui/META-INF/MANIFEST.MF, line 5: The major version should be incremented in version 3.4.1, since API breakage occurred since version 3.4.0

because the (non-OCL) API reference was whatever is in the luna release (2.7.3 prevailing although 2.6.1 at SR0) and the *.rmap fetch is xtext/updates/releases/maintenance/R201409160908 (Xtext 2.7.2). Consequently a class added in 2.7.3 (is this allowed?) is reported as a class removed.

Presumably our API reference throughout Luna maintenance and Mars development should be precisely Luna SR0, not prevailing Luna and for all dependencies as well as OCL.

eclipse-ocl-bot commented 4 days ago

By Ed Willink on Mar 21, 2015 09:17

(In reply to Ed Willink from comment #0)

the *.rmap fetch is ... Xtext 2.7.2

Forcing 2.7.3 eliminates the failure.

That will do for Luna.

For Mars:

but the *.rmap must be the latest status to support release-wide testing