1
0
Fork 0
mirror of https://code.forgejo.org/forgejo/runner.git synced 2025-08-06 17:40:58 +00:00

Add needs job output (#629)

* Add outputs field to job model

* Add output interpolation for jobs

* Add otto config reference for interpolated job output values into 'needs' context

* Add output interpolation call after job has completed.

* gofmt

* Remove whitespace

* goimports

Co-authored-by: Casey Lee <cplee@nektos.com>
This commit is contained in:
Phil Story 2021-07-01 09:20:20 -06:00 committed by GitHub
parent 4229505f5d
commit 5ed5bc15b3
5 changed files with 76 additions and 1 deletions

View file

@ -66,6 +66,7 @@ type Job struct {
Strategy *Strategy `yaml:"strategy"`
RawContainer yaml.Node `yaml:"container"`
Defaults Defaults `yaml:"defaults"`
Outputs map[string]string `yaml:"outputs"`
}
// Strategy for the job