我的管道包含具有以下先决条件的任务
- get: version
trigger: true
params: { bump: patch }
passed: ["trigger_job [CI]"]
- get: sdk-package
passed: ["package_generation_job"]
params:
version: {path: "artifact_[I want to put the version here]"}
version
是存储在 git 中的 semver;sdk-package
是存储在 S3 中的构建构件,其中每次运行管道都会使用版本号作为名称的一部分放置一个新构件。
我想做的是使用version
输入来确定从 S3 中提取哪个版本的工件。 基于此,我怀疑大厅不允许这样做,但我找不到明确的答案。
目前这是不可能的,您必须在任务脚本中下载所需的工件。您可以将版本传递到该任务中。