grim/convey

f3f0af8f51ad
Replace the vendored govcs with it's new hosted version on sourcehut
# 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: alpine:edge
command: echo "$PREFIX one"
two:
type: docker/run
image: alpine:edge
command: echo "$PREFIX two"
plans:
plan1:
stages:
- tasks:
- one
plan2:
stages:
- tasks:
- two
default:
stages:
- name: pre
- tasks:
- one
- two
- name: post