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

Boost Maven and Gradle plugins for MicroProfile development

License

Notifications You must be signed in to change notification settings

MicroShed/boost

Folders and files

NameName
Last commit message
Last commit date
Oct 13, 2020
Sep 13, 2019
Oct 13, 2020
Sep 14, 2018
Apr 15, 2019
Sep 18, 2019
Sep 30, 2019
Jul 31, 2018
Oct 3, 2019
Oct 23, 2018
Oct 23, 2018
Oct 23, 2018
Oct 23, 2018
Sep 24, 2018
Dec 13, 2018
Nov 14, 2018

Repository files navigation

Boost

Build Status License Gitter

Boost includes a Maven and Gradle plugin to make it easier to build your MicroProfile applications.

There are two, separate active Boost projects.

  • Boost Maven Plugin, BOMs, and Boosters (boost-maven)
  • Boost Common Resources (boost-common)

with a Boost Gradle project under development.

Using the Boost Maven Plugin

Please see the boost-maven plugin documentation for details on using boost in your maven application project.

To see an example of Boost in use in a maven application project, please see our sample application project here

Developing Boost

If you are interested in contributing to Boost, read the wiki for more information.

All contributions require a DCO signoff, details of which can be found here

If you are interested in the Boost runtime adapter SPI, it is described in greater detail in the Boost Runtimes Adapter SPI page of the wiki.

Building Boost

You will need to build the boost-common project before building the boost-maven project. We provide some scripts below to simplify this process.

Boost Maven Plugin

To build the Boost Maven Plugin:

Windows:
./boost-maven.bat
Mac/Linux:
./boost-maven.sh