Skip to content

Releases: bitrise-steplib/bitrise-step-pull-intermediate-files

1.2.1

16 Sep 08:24
5a4b03e
Compare
Choose a tag to compare

What's Changed

Added retry if download timeouts.
Improved download speeds.

New Contributors

Full Changelog: 1.2.0...1.2.1

1.2.0

21 Aug 07:58
14968cf
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.1...1.2.0

1.1.1

01 Aug 09:18
76e0470
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.7 [security] by @renovate in #14
  • Add retry logging by @tothszabi in #15

New Contributors

Full Changelog: 1.1.0...1.1.1

1.1.0

19 Dec 14:11
cf0bc8d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.5...1.1.0

1.0.5

26 Jun 13:08
22c66cd
Compare
Choose a tag to compare

What's Changed

  • Skip workflows without external ID by @erosdome in #8

New Contributors

Full Changelog: 1.0.4...1.0.5

1.0.4

25 Apr 08:16
5fe1622
Compare
Choose a tag to compare

What's Changed

  • Skip step execution if API token is unavailable by @ofalvai in #7

Full Changelog: 1.0.3...1.0.4

1.0.3

22 Mar 09:22
3c79910
Compare
Choose a tag to compare

What's Changed

  • fix: overwrite files without confirmation [CI-1145] by @morbalint in #6

New Contributors

Full Changelog: 1.0.2...1.0.3

1.0.2

16 Feb 09:40
80a1467
Compare
Choose a tag to compare

What's Changed

  • Improve artifact list error handling by @ofalvai in #4
  • Update artifact_sources input description and summary by @godrei in #5

New Contributors

Full Changelog: 1.0.1...1.0.2

1.0.1

25 Nov 10:58
ae4dbc8
Compare
Choose a tag to compare

What's Changed

This version fixes a bug that the Step is unable to extract zip archives on Linux stacks and also supports tar archives.

New Contributors

Full Changelog: 1.0.0...1.0.1

1.0.0

05 Aug 13:21
3e0c171
Compare
Choose a tag to compare

What's Changed

This Step downloads Pipeline intermediate files to a local folder.
These intermediate files are build artifacts generated by Workflows in a Pipeline intended to be shared with subsequent Workflows.

Make sure to add this Step after you have uploaded the intermediate files.
You can upload the intermediate files using the Deploy to Bitrise.io Step's Files to share between pipeline stages input.
The directories you specify will be archived and uploaded as a single file.

When uploading the Pipeline intermediate files, you must assign environment variable keys to them in the Files to share between pipeline stages input.
After downloading the files, the environment variable key will point to the file's local path.

When downloading an artifact, that was a directory originally, they are extracted,
and the specified environment variable will point to the directory's local path.

By default, all artifacts generated by any workflow of the pipeline are downloaded.
This can be limited by setting the Artifact source input.

Please note that this step is designed to be executed on the CI only.

Migration guide from the Artifact pull Step

  • Replace Artifact pull Step with the Pull Pipeline intermediate files Step
  • Make sure Deploy to Bitrise.io Step uses the latest major version
  • Specify files and directories to share using the Deploy to Bitrise.io Step's Files to share between pipeline stages input.
    • You need to specify the paths of the files and directories and an environment variable key for each item.
      You might use the environment variable keys you configured earlier using the Output variable export map (export_map) Step Input of the Artifact pull step.
  • The new Pull Pipeline intermediate files step automatically extracts files that were directories initially so that additional steps for extracting artifacts can be removed from the workflows.

Full Changelog: https://github.com/bitrise-steplib/bitrise-step-pull-intermediate-files/commits/1.0.0