Semantic Versioning with new OBR Baseline Repo

The other day I posted about setting up to baseline Liferay for detecting violations to semantic versioning.

Today we made another advance to make it even simpler.

  1. We created an OBR (OSGi Bundle Repository) which houses the last release of Liferay (the first which is built with semantic versioning tooling in place in the built): http://obr.liferay.com/liferay-portal/repository.xml
  2. We updated the build so that it would use this remote OBR as the default baseline repo. This means you don't have to do anything to setup. It'll be used automatically.

This will solve the complications for things like CI servers, new developers, etc.