Concourse : multiple steps on_failure
You can accomplish this using the do operator.
Here is an example in our pipeline: https://github.com/cloudfoundry/infrastructure-ci/blob/ad5e3a717bb191a09c99756ecbc158622e1caf9e/pipelines/bosh-bootloader.yml#L1970-L2001