emadl:deploy-project

Full name:

de.monticore.lang.monticar.utilities:emadl-maven-plugin:0.0.13-SNAPSHOT:deploy-project

Description:

Creates a JAR containing EMADL components and training configurations and deploys it to the remote repository.

Attributes:

  • Requires a Maven project to be executed.

Optional Parameters

Name Type Since Description
<pathTmpOut> String - Target directory where all generated components are stored and created JARs are temporarily cached before being deployed.

Default value is: target/tmp.
User property is: pathTmpOut.
<projectToStore> StorageInformation - Parameter to define the location of the files to store as well as the coordinates that are used when creating the JAR.
The parameter contains the following sub-parameters:
  • path: location of the files to be packaged and stored
  • groupId: the groupId used for the JAR.
  • artifactId: the artifactId used for the JAR.
  • version: the version used for the JAR.
  • description: optional description added to the manifest file of the JAR.
All sub-parameters are required, except the description.


Parameter Details

<pathTmpOut>

Target directory where all generated components are stored and created JARs are temporarily cached before being deployed.
  • Type: java.lang.String
  • Required: No
  • User Property: pathTmpOut
  • Default: target/tmp

<projectToStore>

Parameter to define the location of the files to store as well as the coordinates that are used when creating the JAR.
The parameter contains the following sub-parameters:
  • path: location of the files to be packaged and stored
  • groupId: the groupId used for the JAR.
  • artifactId: the artifactId used for the JAR.
  • version: the version used for the JAR.
  • description: optional description added to the manifest file of the JAR.
All sub-parameters are required, except the description.

  • Type: de.monticore.lang.monticar.utilities.models.StorageInformation
  • Required: No