Fixes include when using matrix and strategy build. (#415)

* fixes include directive of strategy build.

* Adds test for include and exclude in matrix builds.

* ubuntu-16.04 instead of 20.04

* Adds more platforms for runner_test

Prevent most "skipping unsupported platform messages".

* correct printing for unsupported platform

* fix merge
This commit is contained in:
Steffen Seckler
2020-12-08 19:13:07 +01:00
committed by GitHub
parent d784bce96a
commit e47a2395a5
4 changed files with 42 additions and 10 deletions

View File

@@ -258,7 +258,10 @@ func (rc *RunContext) isEnabled(ctx context.Context) bool {
img := rc.platformImage()
if img == "" {
l.Infof("\U0001F6A7 Skipping unsupported platform '%+v'", job.RunsOn())
for _, runnerLabel := range job.RunsOn() {
platformName := rc.ExprEval.Interpolate(runnerLabel)
l.Infof("\U0001F6A7 Skipping unsupported platform '%+v'", platformName)
}
return false
}
return true