From db74b23f86362db21ef8650cba0f7b946107f53f Mon Sep 17 00:00:00 2001 From: Taylor Silva Date: Fri, 10 Sep 2021 16:41:15 -0400 Subject: [PATCH] Add separate example for using an image previously built Signed-off-by: Taylor Silva --- pipelines/build-and-push-simple-image.yml | 7 ---- pipelines/build-and-use-image.yml | 40 +++++++++++++++++++++++ 2 files changed, 40 insertions(+), 7 deletions(-) create mode 100644 pipelines/build-and-use-image.yml diff --git a/pipelines/build-and-push-simple-image.yml b/pipelines/build-and-push-simple-image.yml index a062d52..9add447 100644 --- a/pipelines/build-and-push-simple-image.yml +++ b/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 diff --git a/pipelines/build-and-use-image.yml b/pipelines/build-and-use-image.yml new file mode 100644 index 0000000..da23ae2 --- /dev/null +++ b/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"]