Difference between revisions of "Maven settings and profiles"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 1: Line 1:


Profiles available for the PubMan and common_services build process:
The following profiles given by their profile identifier are available for the PubMan and common_services build process:


The first three profiles mark the kind of the artifact. Depending of the activated profile a PuRe PubMan instance or an OpenSource PubMan instance or an NIMS PubMan instance (env-nims) are built. A classifer is used to show the kind of the instance, e.g. pubman-ear-pure.ear for an PuRe instance. Exactly one ore none of these three profiles may be activated. The env-opensource profile is the default one.  
The first three profiles mark the kind of the built artifact. Depending of the activated profile a PuRe PubMan instance or an OpenSource PubMan instance or an NIMS PubMan instance are built. A classifer is used to show the kind of the instance, e.g. pubman-ear-pure.ear for an PuRe PubMan instance or pubman-ear-nims.ear for an NIMS PubMan instance. Exactly one ore none of these three profiles may be activated. The env-opensource profile is the default one. The name of an OpenSource pubMan instance is pubman-ear.ear with an empty classifier.
* env-opensource
* env-opensource
* env-pure
* env-pure
* env-nims
* env-nims
The following profiles .....


* env-testing-continuum
* env-testing-continuum
This is a special profile used for the daily build on Continuum. It provides the hot deployment to the mounted file system of the dev-pubman server.
* env-jrebel-build
* env-jrebel-build
* integration-tests
* integration-tests
* wildfly
* wildfly

Revision as of 08:38, 22 October 2014

The following profiles given by their profile identifier are available for the PubMan and common_services build process:

The first three profiles mark the kind of the built artifact. Depending of the activated profile a PuRe PubMan instance or an OpenSource PubMan instance or an NIMS PubMan instance are built. A classifer is used to show the kind of the instance, e.g. pubman-ear-pure.ear for an PuRe PubMan instance or pubman-ear-nims.ear for an NIMS PubMan instance. Exactly one ore none of these three profiles may be activated. The env-opensource profile is the default one. The name of an OpenSource pubMan instance is pubman-ear.ear with an empty classifier.

  • env-opensource
  • env-pure
  • env-nims

The following profiles .....

  • env-testing-continuum

This is a special profile used for the daily build on Continuum. It provides the hot deployment to the mounted file system of the dev-pubman server.

  • env-jrebel-build
  • integration-tests
  • wildfly