Skip to content

Instantly share code, notes, and snippets.

@hgautam
Created July 10, 2020 00:42
Show Gist options
  • Save hgautam/3096977b3698ac0f2ebd7ac73dd9d323 to your computer and use it in GitHub Desktop.
Save hgautam/3096977b3698ac0f2ebd7ac73dd9d323 to your computer and use it in GitHub Desktop.
A pipeline file with a replace step
buildPack: nop
pipelineConfig:
agent:
label: gcr.io/jenkinsxio/builder-go
env:
- name: JENKINS_X
value: jx
- name: MY_VAR
value: foo
pipelines:
release:
setup:
steps:
- name: download-dependencies
sh: echo downloading dependencies for ${JENKINS_X}
- name: set-permissions
sh: echo running chmod command
overrides:
- name: dummy-release
pipeline: release
stage: build
step:
name: pre-dummy-release
sh: echo pre dummy release
type: before
- name: dummy-release
pipeline: release
stage: build
step:
name: replaced-release
sh: echo executing replaced-release step
type: replace
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment