grim/convey

closing merged branch
add-run-user
2018-01-26, Gary Kramlich
60e99f56fa15
closing merged branch
# This plan extends another plan by overwriting the pre and post
# stages of a plan defined in the parent config. This shows how
# to build "abstract" plans which can be extended in ways that
# allow blocks of plans to be replaced.
extends: base.yml
options:
default-plan: plan3
tasks:
before:
image: gliderlabs/alpine:edge
command: echo "<= before"
after:
image: gliderlabs/alpine:edge
command: echo "=> after"
plans:
plan3:
merge: true
stages:
- name: pre
tasks: [before]
- name: post
tasks: [after]