1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-04-27 23:22:37 +02:00

manibuilder: Maintain list of broken images

Disable images that can't be built anymore by default. We keep them
listed, so existing images can still be used. Also add commands to
show and run all supposed-to-be working tags.

Change-Id: I0f0ffb6c5e28348656aac2ce265f8b1dc0e93362
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.coreboot.org/c/flashrom/+/66996
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Felix Singer <felixsinger@posteo.net>
This commit is contained in:
Nico Huber 2022-08-24 00:05:33 +02:00 committed by Felix Singer
parent e9c63e2164
commit ad0ee5c606

View File

@ -38,6 +38,12 @@ OTHER_TAGS := djgpp\:6.1.0
ALL_TAGS := $(ANITA_TAGS) $(MULTIARCH_TAGS) $(OTHER_TAGS) ALL_TAGS := $(ANITA_TAGS) $(MULTIARCH_TAGS) $(OTHER_TAGS)
BROKEN_TAGS := anita\:7.1-amd64 anita\:7.1-i386 \
centos\:7.6-armhfp-clean \
fedora\:30-s390x fedora\:28-armhfp \
WORKING_TAGS := $(filter-out $(BROKEN_TAGS),$(ALL_TAGS))
arch_filter = $(sort \ arch_filter = $(sort \
$(foreach arch,$(1), \ $(foreach arch,$(1), \
$(filter-out $(subst $(arch),,$(MULTIARCH_TAGS)),$(MULTIARCH_TAGS)))) $(filter-out $(subst $(arch),,$(MULTIARCH_TAGS)),$(MULTIARCH_TAGS))))
@ -184,6 +190,8 @@ default: $(DEFAULT_TAGS)
native: $(NATIVE_TAGS) native: $(NATIVE_TAGS)
working: $(WORKING_TAGS)
all: $(ALL_TAGS) all: $(ALL_TAGS)
1.0.x: export TEST_REVISION=refs/heads/1.0.x 1.0.x: export TEST_REVISION=refs/heads/1.0.x
@ -198,6 +206,9 @@ show-default:
show-native: show-native:
@printf "%s\n" $(NATIVE_TAGS) @printf "%s\n" $(NATIVE_TAGS)
show-working:
@printf "%s\n" $(WORKING_TAGS)
show-all: show-all:
@printf "%s\n" $(ALL_TAGS) @printf "%s\n" $(ALL_TAGS)