grim/convey

598a722a4678
Fix extends working outside of the working directory. Fixes #150
# This is the base file to extends.yml. It is a valid convey.yml file in its
# own right and can be executed as such. However, the main use case for this
# feature is to make "abstract" plans which may contain a useful toolset of
# tasks across projects and environments.
environment:
- PREFIX=YO
tasks:
one:
type: docker/run
image: gliderlabs/alpine:edge
command: echo "$PREFIX one"
two:
type: docker/run
image: gliderlabs/alpine:edge
command: echo "$PREFIX two"
plans:
plan1:
stages:
- tasks:
- one
plan2:
stages:
- tasks:
- two
default:
stages:
- name: pre
- tasks:
- one
- two
- name: post