This PR is mostly about adding literal environment variable support to shark. In future these will come from otherwhere, but for now just having anything working is a start.
Additionally this PR also saves errors from the things run in containers to the output sharkdown, and also records what's being copied in a publish stage along with any copy errors there too - this is issue #37
Oh, and it fixes a bug I added accidentally that broke chaining of blocks with multiple stages.
This PR is mostly about adding literal environment variable support to shark. In future these will come from otherwhere, but for now just having anything working is a start.
Additionally this PR also saves errors from the things run in containers to the output sharkdown, and also records what's being copied in a publish stage along with any copy errors there too - this is issue #37
Oh, and it fixes a bug I added accidentally that broke chaining of blocks with multiple stages.