eclipsesource / papyrus-umllight

Eclipse Public License 2.0
4 stars 2 forks source link

Consume Papyrus Compare release in UMLLight #65

Open planger opened 5 years ago

planger commented 5 years ago

Once EMF Compare 2018-12 is released, we should make an official release of Papyrus Compare that is based on EMF Compare 2018-12 and consume that in UMLLight.

planger commented 5 years ago

EMF Compare 2018-12 will be made available later today, hopefully.

Unfortunately, there was an API break in EGit 5.2 (released 2018-12 as well), which breaks the EMF/Papyrus Compare tests. So we'll likely need to restrict compatibility of the to-be-released Papyrus Compare to https://download.eclipse.org/egit/updates-5.1.3.

I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=543297 to track this issue.

tortmayr commented 5 years ago

The PapyrusCompare nightly build has been updated to 2018-12 and is now ready to be promoted to an integration build. We should do a last test round and then publish the ingratiation build as 2018-12 release.

After that is done, the only remaining things are 1) to switch the release of Papyrus UMLLight to Papyrus Compare 2) update the papyrus compare wiki page that there is a release for 2018-12 Thanks!

planger commented 5 years ago

Great, thanks @tortmayr!

@cdamus Can you please take over making the integration release for Papyrus Compare? I'd then do another test run with it and then I think we are ready to make the release of Papyrus Compare and make the change in UMLLight to consume it.

cdamus commented 5 years ago

@planger The 0.7.0-N20190124-192745 build is now published as 0.7.0-I20190124-192745 in the 0.7.0 integration builds.

planger commented 5 years ago

@planger The 0.7.0-N20190124-192745 build is now published as 0.7.0-I20190124-192745 in the 0.7.0 integration builds.

Thanks @cdamus! Works very well! The current integration build is ready to be promoted from my point of view. Overall there are only the following things to do: