Skip to content
This repository has been archived by the owner on Oct 14, 2020. It is now read-only.

Version 0.2.1

Latest
Compare
Choose a tag to compare
@scottkurz scottkurz released this 03 Oct 15:05
· 23 commits to master since this release
ea7b46b

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.