Concourse:使用semver资源来控制从s3使用哪个工件

问题描述 投票:0回答:1

我的管道包含一个具有以下先决条件的任务

 - 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中提取哪个版本的工件。基于this,我怀疑Concourse不允许这样做,但我找不到明确的答案。

semantic-versioning concourse
1个回答
0
投票

目前这不可能,您必须在任务脚本中下载所需的工件。您可以将版本传递给该任务。

© www.soinside.com 2019 - 2024. All rights reserved.