问题标签 [concourse-pipeline]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
223 浏览

concourse - 引用 Concourse 凭证文件中的局部变量

我有以下 credentials.yml 文件:

当我上传管道时,向它提供凭据文件,每当使用 test2 变量时,它都不会被插值,并且我"undefined vars : test"在 Concourse 中遇到错误。

是否可以在同一个 yaml 中引用另一个变量,或者您是否必须始终在配置的凭据管理器(例如 Vault)中引用变量?

0 投票
1 回答
190 浏览

concourse - Concourse CI git克隆多个repos到同一个目录

有人可以帮我实现我的要求。我想将多个 repos git clone 到下载第一个 git repo 的同一目录中。下面是我的pipeline.yml文件。任何帮助深表感谢。

0 投票
1 回答
110 浏览

concourse - 单个管道中的 Concourse CI 作业并发

我有一个相当简单的 terraform 部署管道,有 4 个作业。其中 2 个分别terraform apply在提交UATmaster分支上运行。其中 2 个terraform plan在针对这些分支的 PR 上运行。

有没有办法将作业组配置为串行运行?我知道我可以强制执行单个作业的串行执行,但我想将提交分组到分支PR 到分支作业并强制执行串行执行。

0 投票
2 回答
406 浏览

continuous-integration - 为什么我在 Concourse 中收到此错误?错误:未配置步骤

我是 concourse 的新手,正在尝试使用它来制作 terraform-ci 平台,但无法弄清楚为什么我在我的第一个管道上遇到此错误,有人可以帮忙吗?

像这样执行管道:

0 投票
0 回答
185 浏览

concourse - 当我尝试运行我的 Concourse 管道时,不断收到“找不到合适的工人,等待工人......”

我的管道昨天还在工作,但是当我尝试重新运行它时,我得到了

找不到合适的工人,等待工人...

我的管道 .yml

当我跑步时

fly -t 教程工作者

它只返回标题,它昨天返回了工人属性

我努力了

  1. 删除并重新运行管道
  2. 在 docker 中运行 concourse 所以停止它并重新运行它
0 投票
0 回答
72 浏览

docker - 如何在 Concourse 管道中使用 docker 卷

下面是我的管道

如果我使用它会失败并出现以下错误volumes

如果没有,则会看到以下故障

0 投票
1 回答
236 浏览

concourse - 使用注册表图像资源运行 Concourse-Task

我将 Concourse-CI 与私有 Docker 注册表结合使用,一切正常。但是,我想将任务作为我通过注册表提供的图像运行。澄清一下:我不想在任务中运行图像,任务源应该是我的图像。不幸的是,我无法在此处或 Concourse-CI 文档上找到示例。

我的资源:

因此,如果我是正确的,task/config/source则不能获取资源,而是anonymous-resource我将提供docker.io链接的地方。

我非常感谢一些帮助。:)

编辑:好的,所以我的第一个错误是只查看Task架构,我可以配置图像(https://concourse-ci.org/jobs.html#schema.step.task-step.image)但是当我这样做时:

我得到这个错误:find or create container on worker 4c38517c9713: no image plugin configured

0 投票
0 回答
57 浏览

maven - 将 pom 版本号添加到 Artifactory 存储库路径

如何将pom.xml(maven)版本号添加到管道中的 Artifactory 存储库路径。

与我对正则表达式的想法相同。

0 投票
1 回答
85 浏览

continuous-integration - 大堂:vars vs params

Concourse 提供了两个概念:vars 和 params。它们都可以用来在任务内部传递一些值。

什么时候应该使用参数?有什么经验法则吗?

0 投票
1 回答
58 浏览

continuous-integration - 大厅资源`check_every:从不`时间:无效持续时间“从不”

运行大厅 6.7.4。大厅文档说您可以通过设置check_everynever( https://concourse-ci.org/resources.html#schema.resource ) 将资源设置为从不检查。但是,它会导致以下错误,time: invalid duration "never". 我已经尝试将它设置never为以及'never'在管道 yml 文件中。我错过了什么吗?