Creating a Download Artifacts Step

This step downloads artifacts from a VFS. In the standard plugin, the VFS is CodeStation.

Required properties:

Property Name Description
Directory Offset The working directory to be used when executing this command. This is relative to the current working directory.
Includes

The list of the files relative to the directory offset that should be included in the selection. Wildcards can be used. The wildcard ** indicates every directory and the wildcard * indicates every file. For example, the pattern dist/**/* would retrieve the entire file tree under the dist directory.

Optional properties:

Property Name Description
Excludes The list of the files relative to the directory offset that should be excluded from the selection. Wildcards can be used. The wildcard ** indicates every directory and the wildcard * indicates every file. For example, the pattern dist/**/* would retrieve the entire file tree under the dist directory.
Sync Mode Select the mode as follows:
  • Sync transfers only changed files, removing files that exist only in the previously-deployed version.
  • Clean removes all files not contained in the currently deployed version.
Full Verification (Valid only with Sync Mode selected) When this is selected, hashes will be computed on each file in the destination artifact set to determine whether network transfer is necessary. Otherwise, files will be compared by date modified and size.
Save File Execute Bits If this is selected, the file execute bits will be saved with the files.
Verify File Integrity When this is selected, the download process verifies that the downloaded files match their hash. Selecting this may negatively impact performance.