Name |
Type |
Description |
Reference |
Add Property as Link |
String |
A list of Artifactory properties to be set as component version links on the imported version. If the property does not exist in Artifactory, it is skipped. Separate multiple properties with a comma (,). |
${p:component/ArtifactoryComponentProperties/links} |
Add Property as Status |
String |
A list of Artifactory properties to be set as component version statuses on the imported version. If the property does not exist in Artifactory or the status does not exist in Deploy, it is skipped. Separate multiple properties with a comma (,). |
${p:component/ArtifactoryComponentProperties/statuses} |
Allow Insecure Connection |
Boolean |
Select this option to allow insecure connections to the Artifactory repository. |
${p:component/ArtifactoryComponentProperties/allowInsecure} |
Api Key |
Password |
The API key to authenticate with the Artifactory server. When using an API key, user name and password are ignored. |
${p:component/ArtifactoryComponentProperties/apiKey} |
Artifact ID |
String |
The ID of the artifact. |
${p:component/ArtifactoryComponentProperties/artifactId} |
Artifactory URL |
String |
The base URL for the Artifactory server. |
${p:component/ArtifactoryComponentProperties/repoUrl} |
Download Recursively |
Boolean |
Select this box to download files and folders in sub-folders of versions. This feature requires Artifactory Pro edition or later. |
${p:component/ArtifactoryComponentProperties/recursive} |
Exclude Files |
String |
A list of files to exclude in the version upload. Separate each file with a comma or newline characters. |
${p:component/ArtifactoryComponentProperties/excludes} |
Extensions of Files to Convert |
String |
A list of extensions that specify files to convert into a new character set when downloaded. Separate each list item with a comma. |
${p:component/ArtifactoryComponentProperties/extensions} |
File Extension |
String |
The extension field for files to retrieve from Artifactory when using the Download Latest Step for SNAPSHOT step. For version imports, use Includes and Excludes fields. |
${p:component/ArtifactoryComponentProperties/extension} |
Group ID |
String |
The ID of the artifact group. |
${p:component/ArtifactoryComponentProperties/groupId} |
HTTP Proxy Host |
String |
The hostname of the HTTP proxy to use to connect to the Artifactory server. For exampe: proxy.domain.com. |
${p:component/ArtifactoryComponentProperties/proxyHost} |
HTTP Proxy Password |
Password |
The password to authenticate with HTTP proxy. |
${p:component/ArtifactoryComponentProperties/proxyPass} |
HTTP Proxy Port |
String |
The port number of the HTTP proxy to use to connect to the Artifactory server. |
${p:component/ArtifactoryComponentProperties/proxyPort} |
HTTP Proxy User name |
String |
The user name to authenticate with the HTTP proxy. |
${p:component/ArtifactoryComponentProperties/proxyUser} |
Include Files |
String |
A list of files to include in the version upload. The default is **/* to uploads all files. Separate files with commas or newline characters. To specify an extension (ex. zip), use *.zip. |
${p:component/ArtifactoryComponentProperties/includes} |
Latest Version Count |
String |
The number of most recent versions of the component in Artifactory to import. |
${p:component/ArtifactoryComponentProperties/copyCount} |
Password |
Password |
The password to authenicate with the server. |
${p:component/ArtifactoryComponentProperties/password} |
Preserve Execute Permissions |
Boolean |
Select to save file execute permissions with files. |
${p:component/ArtifactoryComponentProperties/saveFileExecuteBits} |
Repo Path |
String |
The Path for the versions to be imported. The value in this property overrides Group ID and Artifact ID properties. For Maven repositories, use the format: groupId/artifactId. For generic paths use the format: path/to/versions. |
${p:component/ArtifactoryComponentProperties/repoPath} |
Repository |
String |
The name of the repository to fetch versions from. |
${p:component/ArtifactoryComponentProperties/repoName} |
Unzip Archived Files |
Boolean |
Select this box to unzip archived files before upload as component version files. |
${p:component/ArtifactoryComponentProperties/unzipArchive} |
User |
String |
|
${p:component/ArtifactoryComponentProperties/user} |
Verify Hash |
Boolean |
Select to verify hash values after the files are downloaded. |
${p:component/ArtifactoryComponentProperties/checkHash} |
Version Name Pattern |
String |
A regular expression used to determine the version to be imported. Only the versions with names matching the regular expression are imported. For each group matching the first capturing group, the requested number of latest builds are loaded into HCL Launch. Use this property only when tracking older branches that contain new builds. For example: to return n versions of each 1.0.*, 1.1.*, 1.2.*, and so on, use the following regular expression: (1.[0-9]+).*. |
${p:component/ArtifactoryComponentProperties/versionPattern} |