Releases: openshiftio/booster-parent
Version 18
Issues fixed in this release:
https://github.com/openshiftio/booster-parent/milestone/13
Version 14
Update Arquillian Cube to allow OpenShift Online Pro testing.
See: https://github.com/openshiftio/booster-parent/milestone/8.
Version 11
Just integrate Arquillian Cube in the parent.
See: https://github.com/openshiftio/booster-parent/milestone/6
Version 10
This version updates the plugins to:
<buildnumber-maven-plugin.version>1.4</buildnumber-maven-plugin.version>
<fabric8-maven-plugin.version>3.5.30</fabric8-maven-plugin.version>
<maven-clean-plugin.version>3.0.0</maven-clean-plugin.version>
<maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
<maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version>
<maven-enforcer-plugin.version>3.0.0-M1</maven-enforcer-plugin.version>
<maven-failsafe-plugin.version>2.20</maven-failsafe-plugin.version>
<maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
<maven-install-plugin.version>2.5.2</maven-install-plugin.version>
<maven-jar-plugin.version>3.0.2</maven-jar-plugin.version>
<maven-javadoc-plugin.version>3.0.0-M1</maven-javadoc-plugin.version>
<maven-release-plugin.version>2.5.3</maven-release-plugin.version>
<maven-resources-plugin.version>3.0.2</maven-resources-plugin.version>
<maven-source-plugin.version>3.0.1</maven-source-plugin.version>
<maven-surefire-plugin.version>2.20</maven-surefire-plugin.version>
<maven-war-plugin.version>3.1.0</maven-war-plugin.version>
Version 9
Only one change:
- Add Redhat repositories.
Release notes:
https://github.com/openshiftio/booster-parent/issues?q=is%3Aissue+milestone%3A9+is%3Aclosed
Version 8
This version updates the fabric8 maven plugin to stream the build output in the console.
It also uses the Redhat Java S2I by default.
Full release notes: https://github.com/openshiftio/booster-parent/milestone/3?closed=1
Version 7
This release contains an improvement of the license generation. Now, it aggregates the licenses in the root project instead to spread them all over the place.
Full changelog:
https://github.com/openshiftio/booster-parent/issues?utf8=%E2%9C%93&q=milestone%3A7%20is%3Aclosed%20
Version 6
This release:
- sets the fabric8 maven plugin version to 3.5.1
- enables licenses.xml / licenses.html generation
Fabric8 Maven Plugin
We were using an outdated version of the plugin (3.2.x). The migration to 3.5.1 should be smooth. However, if you have an enricher that is a default one, if must not be listed in the of the fabric8 maven plugin configuration anymore (it messes up the ordering).
Licenses.xml generation
This new parent introduces the licenses
profile generation the licenses.html and licenses.xml files. The booster parent readme contains the instructions to generate them.
Copy these two files to the .openshiftio directory of your booster:
licenses-fix.xsl
from https://raw.githubusercontent.com/openshiftio-vertx-boosters/vertx-http-booster/master/.openshiftio/licenses-fix.xsllicenses.xml
from https://raw.githubusercontent.com/openshiftio-vertx-boosters/vertx-http-booster/master/.openshiftio/licenses.xsl
Generate the licenses files using
mvn clean compile -Plicenses
It generates the files into src/licenses. You must commit these file to the source repository:
git add .openshiftio/*
git add src/licenses/*
git commit -am “add licenses”
…
Every time you update one of the dependencies of the booster, you need to update the licenses using the same process. When updating, use clean compile
, as cleaning remove no more requires licenses.
Full release notes:
https://github.com/openshiftio/booster-parent/issues?utf8=%E2%9C%93&q=is%3Aclose%20milestone%3A6%20