This is a SCP remote file based aritfact respository
Please specify where the deployment artifacts are located in the build servers and repository servers and the search string to use to locate the artifacts.
When an artifact request is made, the following actions are performed:
  • Check on the local filesystem buildstore path for the artifact and if found use this location.
  • Check on the remote repository for the artifact, if found copy it to the local buildstore. If the remote repository field is empty, or the repository does not exist, skip this step.
  • Check on the build servers in the order specified in the field and if the artifact is found, copy it to the local buildstore and the remote repository (unless the remote repository is empty or cannot be accessed).

Table of plugin fields

Name Type Class Type Description Short Description Mandatory Default Value
Build Server Display Names TEXT java.lang.String A comma separated list of build servers that the artifact will be copied from. The servers will be searched in the order specified. The artifact will be copied from the servers build store location, which is specified on the Server details page, to the local build store and all the defined repository servers. A comma separated list of build servers that the artifact will be copied from. The servers will be searched in the order specified. The artifact will be copied from the servers build store location, which is specified on the Server details page, to the local build store and all the defined repository servers. true  
Repository Server Display Names TEXT java.lang.String A comma separated list of repository servers that the artifact will be copied from. The servers will be searched in the order specified. The artifact will be copied from the servers build store location, which is specified on the Server details page, to the local build store. A comma separated list of build servers that the artifact will be copied from. The servers will be searched in the order specified. The artifact will be copied from the servers build store location, which is specified on the Server details page, to the local build store. false  
Build Store 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. The location on the RapidDeploy server where project deployment packages will be written to. This location may be shared with other projects. true buildstore
Promotion Store TEXT java.lang.String The location on the RapidDeploy server where project deployment packages will be written to via promotion for deployment to controlled environments. This location may be shared with other projects. The location on the RapidDeploy server where project deployment packages will be written to via promotion for deployment to controlled environments. This location may be shared with other projects. true promotionstore
Download Directory TEXT java.lang.String The location on the RapidDeploy server where project deployment packages will be downloaded to, prior to being copied to the buildstore. If unset, it defaults to a directory named "tmp" under the buildstore location. This location may be shared with other projects. It MUST NOT be the same as the buildstore. The location on the RapidDeploy server where project deployment packages will be downloaded to. This location may be shared with other projects. false  
Deployment Package Search String TEXT java.lang.String The string selector present in each deployment package to identify packages belonging to this project. The string selector present in each deployment package to identify packages belonging to this project. true SEARCH_STRING
Allow package modifications CHECKONE java.lang.Boolean Allow latest config utility for packages in this project. If set to true, packages for this project can be deployed using latest SCM configuration (which is injected into the package prior to deployment). Such packages will have a date/time stamp appended to the name of the form YYYYMMDDHHMS. These generated packages will not be uploaded to a remote repository, but will remain on the local file system until manually deleted. Allow latest config utility for packages in this project false true