ci: stop building ubuntu-demo-openvino

This image is completely unused so drop it from the build matrix
to improve build times.

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
This commit is contained in:
Mikko Ylinen 2022-10-10 13:15:32 +03:00
parent bb3b761892
commit c28c49c376
2 changed files with 2 additions and 2 deletions

View File

@ -131,7 +131,6 @@ jobs:
- openssl-qat-engine
- sgx-sdk-demo
- sgx-aesmd-demo
- ubuntu-demo-openvino
- dlb-dpdk-demo
- dlb-libdlb-demo
builder: [buildah, docker]

View File

@ -240,10 +240,11 @@ null :=
space := $(null) #
comma := ,
images_json := $(subst $(space),$(comma),[$(addprefix ",$(addsuffix ",$(images) $(demos))]))
skip_images := "ubuntu-demo-openvino"
check-github-actions:
@python3 -c 'import sys, yaml, json; json.dump(yaml.load(sys.stdin, Loader=yaml.SafeLoader), sys.stdout)' < .github/workflows/ci.yaml | \
jq -e '$(images_json) - .jobs.image.strategy.matrix.image == []' > /dev/null || \
jq -e '$(images_json) - [$(skip_images)] - .jobs.image.strategy.matrix.image == []' > /dev/null || \
(echo "Make sure all images are listed in .github/workflows/ci.yaml"; exit 1)
.PHONY: all format test lint build images $(cmds) $(images) lock-images vendor pre-pull set-version check-github-actions envtest fixture update-fixture install-tools test-image-base-layer