This project contains the following fabric8 parts:
- Archetypes for creating new Java project using Maven Archetypes which are based on the Quickstarts
- Quickstarts for developing Java apps on the iPaaS
- System Tests the Fabric8 Arquillian based system tests for the Archetypes in the Archetype Catalog
The build requires Maven version 3.2.5 or later.
mvn clean install
The docker images can be build by using the f8-build
maven profile:
mvn -Pf8-build
The docker images can be built and pushed using the following maven command:
mvn -Pf8-build docker:push
If you wish to push docker images to a private or public registry you will need to add a section to your ~/.m2/settings.xml file with a login/pwd:
<servers>
<server>
<id>192.168.59.103:5000</id>
<username>jolokia</username>
<password>jolokia</password>
</server>
...
</servers>
For more details see the docker maven plugin docs