concourse/tasks/generate-build-id.yaml (13 lines of code) (raw):
---
platform: linux
image_resource:
type: registry-image
source:
repository: busybox
outputs:
- name: build-id-dir
run:
path: sh
args:
- -exc
- "buildid=((id)); echo $buildid | tee build-id-dir/build-id; touch build-id-dir/((prefix))-v${buildid}.tar.gz"