implement needs:optional and needs:artifacts
We currently only support needs
being a just of job names, but it is legal for items in the needs
list to be maps with other properties:
eg:
needs: [ fred ]
and
needs:
- job: fred
Are equivalent
In addition to this there are other properties that each entry can have, including:
optional
artifacts
Edited by Ian Norton