resources:
- name: git-clone-resource
type: git
source:
branch: master
uri: https://github.com/drahnr/oregano.git
- name: oregano-test-ubuntu
type: docker-image
source:
repository: quay.io/ratpoison/oregano-test-ubuntu
username: {{quay-username}}
password: {{quay-password}}
jobs:
- name: build-docker-image-fedora
public: true
plan:
- get: git-clone-resource
trigger: true
- put: oregano-test-fedora
params:
cache: true
tag_as_latest: true
build: git-clone-resource/.concourse/fedora
- name: compile
public: true
plan:
- get: git-clone-resource
trigger: true
passed: [build-docker-image-fedora]
- task: compile
image: oregano-test-fedora
config:
platform: linux
inputs:
- name: git-clone-resource
run:
path: xvfb-run
args: ["./waf", "configure", "debug", "--prefix=/tmp", "install"]
dir: "git-clone-resource"
尽管有直接image
声明,但oregano-test-fedora
仍然存在从 quay.io 注册表中提取的问题。
我遵循了https://concourse-ci.org/task-step.html#task-image官方文档中概述的方法
如何实现使用本地图像?