name
An alphanumeric string (underscores are permitted) that identifies the resource.
type
Must be FileSpec
for this resource type.
configuration
Specifies all configuration selections for the resource.
Tag | Description | Required/Optional |
---|---|---|
| The name of the Artifactory Integration or JFrog Platform Access Token Integration . | Required |
| Specifies the source path in Artifactory, from which the artifacts should be downloaded, in the following format: | Required if |
| An AQL query that specified the artifacts to be downloaded. Note
| Required if |
| Specifies the local file system path to which artifacts should be downloaded. For flexibility in specifying the target path, you can include placeholders in the form of | Optional |
| List of "key=value" pairs separated by a semi-colon. (For example, " | Optional |
| [Default: false] If true, artifacts are downloaded to the exact target path specified and their hierarchy in the source repository is ignored. If false, artifacts are downloaded to the target path in the file system while maintaining their hierarchy in the source repository. | Optional |
| [Default: true] If true, artifacts are also downloaded from sub-paths under the specified path in the source repository. If false, only artifacts in the specified source path directory are downloaded. | Optional |
| [Applicable only when ' An array (enclosed with square brackets) of patterns to be excluded from downloading. Unlike the "pattern" property, "excludePatterns" must NOT include the repository as part of the pattern's path. You can use wildcards to specify multiple artifacts. For example: ["*.sha1","*.md5"] | Optional |
| If specified, only archive artifacts containing entries matching this pattern are matched. You can use wildcards to specify multiple artifacts. | Optional |
| The name of the build to associate with this BuildInfo. Recommend using the environment variable available from the step that generated the build. | Optional |
| The number of the build to associate with this BuildInfo. Recommend using the environment variable available from the step that generated the build. | Optional |
| A list of semicolon-separated fields to sort by. The fields must be part of the 'items' AQL domain. For more information read the AQL documentation. | Optional |
| [Default: asc] The order by which fields in the sortBy option should be sorted. Accepts asc or desc. | Optional |
| The maximum number of items to fetch. Usually used with the sortBy option. | Optional |
| The offset from which to fetch items (i.e. how many items should be skipped). Usually used with the sortBy option. | Optional |
For the remaining values, see the Artifactory topic Using File Specs.