1

当我开发管道时,我无法理解“资源类型”和“资源”之间的区别。根据文档,资源类型仅用于提供资源的类型并检查标签。就像下面的例子:

---
resource_types:
- name: rss
  type: docker-image
  source:
    repository: suhlig/concourse-rss-resource
    tag: latest

resources:
- name: booklit-releases
  type: rss
  source:
    url: http://www.qwantz.com/rssfeed.php

jobs:
- name: announce
  plan:
  - get: booklit-releases
    trigger: true 

为什么我们两个都需要?仅仅使用资源还不够吗?

4

1 回答 1

3

我也是这个项目的新手。如果我错了,请纠正我。
我认为就容器而言:
Aresource type是一个图像,我们需要在其中配置存储库和标记,source以便concourse可以找到/下载它。
Aresource是一个容器,它是该图像的一个实例,可以在jobs管道运行时使用。我们配置的source是将在标准输入上传递给check,inout脚本的常用参数,当资源在一个getput步骤中配置时。
我认为这有点类似于 和 之间的class比较object

于 2019-05-28T09:04:40.063 回答