Releases: MicroShed/boost
Version 0.2.1
Boosters dependencies
- support for Java EE 7, Java EE 8, MicroProfile 1.4, 2.0, 2.1, 2.2, 3.0 with a BOM for each platform level
Boost Properties
- Higher-level config
- May be partially portable (runtime-neutral) and partially
Maven Goals (abstracted via Runtime "adapter" SPI)
- package (install, deploy, configure)
- start/stop/run/debug
Open Liberty adapter
- Basic JAX-RS HTTP config
- generated configuration parameterized by boost properties
- dev mode integration
- DB config for JDBC/JPA
- default DS w/ JDBC driver installation and configuration via boost property
TomEE
- Basic JAX-RS HTTP config
- default DataSource w/ JDBC driver installation and configuration via boost property
- Started MicroProfile install, but needs work !
MicroShed Test integration
- On Open Liberty, MST can override boost DB config
Gradle
- on hold... what is there from earlier iterations is incomplete and not up-to-date
HISTORY:
NOTE: From one perspective not all of this is "new", as some appeared in earlier forms when this was hosted as the OpenLiberty/Boost
repository (which has been moved and now redirects here.) But this is all now released for the first time within the "MicroShed" organization.
Boost Maven Plugin 0.1.2
Version 0.1.2 of the Boost Maven Plugin adds support for Spring Boot JAR and Classpath dockerizers.
Boost Common 0.1.2
Version 0.1.2 of the Boost Common resources for the Boost Maven Plugin and Boost Gradle Plugin provides new shared implementation for docker goals/tasks.
Boost Maven Plugin 0.1.1
Version 0.1.1 of the Boost Maven Plugin provides the following bugfixes and improvements:
- Fixed a bug where
docker-build
could not be run afterpackage
. - Fixed a bug with evaluating the
spring-boot-maven-plugin
'sclassifier
parameter incorrectly. - Docker repository name validation.
- Liberty runtime artifact is now retrieved from Boost configuration in all Liberty goals.
Embedded liberty-maven-plugin version: 2.6.1
Boost Maven Plugin 0.1
Version 0.1 of the Boost Maven Plugin provides the following functionality:
- Runtime management and packaging for Spring Boot apps as Uber JARs to Liberty.
- Automatic Dockerfile generation, built-in support for building and pushing of Docker images.
Embedded liberty-maven-plugin version: 2.6