Browse Source

Add separate example for using an image previously built

Signed-off-by: Taylor Silva <tsilva@pivotal.io>
pull/6/head
Taylor Silva 4 years ago
parent
commit
db74b23f86
  1. 7
      pipelines/build-and-push-simple-image.yml
  2. 40
      pipelines/build-and-use-image.yml

7
pipelines/build-and-push-simple-image.yml

@ -42,13 +42,6 @@ jobs:
UNPACK_ROOTFS: "true" # only needed if using image in a future step
run:
path: build
- task: use-built-image-in-task
image: image
config:
platform: linux
run:
path: cat
args: ["/stranger"]
- put: simple-image
params:
image: image/image.tar

40
pipelines/build-and-use-image.yml

@ -0,0 +1,40 @@
---
resources:
# The repo with our Dockerfile
- name: concourse-examples
type: git
icon: github
source:
uri: https://github.com/concourse/examples.git
branch: master
jobs:
- name: build-and-use-image
plan:
- get: concourse-examples
- task: build-task-image
privileged: true
config:
platform: linux
image_resource:
type: registry-image
source:
# Check out the README for oci-build-task at
# https://github.com/concourse/oci-build-task
repository: concourse/oci-build-task
inputs:
- name: concourse-examples
outputs:
- name: image
params:
CONTEXT: concourse-examples/Dockerfiles/simple
UNPACK_ROOTFS: "true" # only needed if using image in a future step
run:
path: build
- task: use-built-image-in-task
image: image
config:
platform: linux
run:
path: cat
args: ["/stranger"]
Loading…
Cancel
Save