Table of plugin fields

Name Type Class Type Description Short Description Mandatory Default Value
Maven Artifact Identifier TEXT java.lang.String The artifact identifier.
Syntax: <groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>, must not be null.
Example: org.apache.maven:maven-profile:[1.0.0,3.0.0) Resolves all versions between 1.0.0 and 3.0.0
Example: org.apache.maven:maven-profile:[1.0.0,) Resolves all versions between 1.0.0 and LATEST
The artifact identifier. Syntax: :[:[:]]:, must not be null. Example: org.apache.maven:maven-profile:2.2.1 true org.apache.maven:maven-profile:[1.0.0,3.0.0)
Sync to remote repository CHECKONE java.lang.Boolean Synchronise local changes to the remote repository. If checked, any packages created locally through RapidDeploy (Maven Local Repository) will be uploaded to the remote repository (Maven Remote Repository). The remote repository/http server settings should allow POST operations (via WebDav) to the repository. Sync to remote repository. false true
Maven Local Repository TEXT java.lang.String The location on the RapidDeploy server where project deployment packages will be written to. This location may be shared with other projects. RapidDeploy will create a local Maven repository at this location if it does not already exist. The location on the RapidDeploy server where project deployment packages will be written to. This location may be shared with other projects. true buildstore
Maven Remote Repository TEXT java.lang.String The remote location for the central maven repository. This location may be shared with other projects. May be blank if just using a local repository. The remote location for the central maven repository. This location may be shared with other projects. May be blank if just using a local repository. true https://repo1.maven.org/maven2/
Username TEXT java.lang.String Optional username to use to connect to the mvn Repository. Optional username to use to connect to the mvn Repository. false username
Password SECRET java.lang.String The password to use to connect to the mvn Repository. The password to use to connect to the mvn Repository. false  
Enable Promotion CHECKONE java.lang.Boolean Enable / disable artifact promotion features. Enable / disable artifact promotion from stating to release. true false
Maven Local Promotion Repository TEXT java.lang.String The location on the RapidDeploy server where project deployment packages will be written to via promotion . This location may be shared with other projects. RapidDeploy will create a local Maven repository at this location if it does not already exist. The location on the RapidDeploy server where project deployment packages will be written to via promotion . This location may be shared with other projects. false promotionstore
Maven Remote Promotion Repository TEXT java.lang.String The remote location for the promotion maven repository. This location may be shared with other projects. May be blank if just using a local promotion repository. The remote location for the promotion maven repository. This location may be shared with other projects. May be blank if just using a local promotion repository. false https://repo1.maven.org/maven2/
Username TEXT java.lang.String Optional username to use to connect to the maven promotion repository. Optional username to use to connect to the maven promotion repository. false username
Password SECRET java.lang.String The password to use to connect to the maven Repository. The password to use to connect to the maven Repository. false  
Proxy Hostname TEXT java.lang.String Optional proxy server hostname(if required). Optional proxy server hostname (if required). false  
Proxy Port TEXT java.lang.String Optional port to use to connect to the proxy server (if required). Optional port to use to connect to the proxy server (if required). false  
Proxy Username TEXT java.lang.String Optional username to use to connect to the proxy server (if required). Optional username to use to connect to the proxy server (if required). false  
Proxy Password SECRET java.lang.String Optional password to use to connect to the proxy server (if required). Optional password to use to connect to the proxy server (if required). false