From fc4388d0bfed2961a9100c589d0adfbec5c9f8d4 Mon Sep 17 00:00:00 2001 From: AtomicFS Date: Wed, 10 Jul 2024 14:03:10 +0200 Subject: [PATCH] ci(docker): add coreboot 24.02.01 and 24.05 Signed-off-by: AtomicFS --- .github/workflows/docker-build-and-test.yml | 2 ++ docker/compose.yaml | 10 ++++++++++ tests/coreboot_24.02.01/seabios.defconfig | 0 tests/coreboot_24.02.01/seabios_coreinfo.defconfig | 1 + tests/coreboot_24.02.01/seabios_nvramcui.defconfig | 2 ++ tests/coreboot_24.05/seabios.defconfig | 0 tests/coreboot_24.05/seabios_coreinfo.defconfig | 1 + tests/coreboot_24.05/seabios_nvramcui.defconfig | 2 ++ 8 files changed, 18 insertions(+) create mode 100644 tests/coreboot_24.02.01/seabios.defconfig create mode 100644 tests/coreboot_24.02.01/seabios_coreinfo.defconfig create mode 100644 tests/coreboot_24.02.01/seabios_nvramcui.defconfig create mode 100644 tests/coreboot_24.05/seabios.defconfig create mode 100644 tests/coreboot_24.05/seabios_coreinfo.defconfig create mode 100644 tests/coreboot_24.05/seabios_nvramcui.defconfig diff --git a/.github/workflows/docker-build-and-test.yml b/.github/workflows/docker-build-and-test.yml index 61d41154..90c3e91c 100644 --- a/.github/workflows/docker-build-and-test.yml +++ b/.github/workflows/docker-build-and-test.yml @@ -36,6 +36,8 @@ jobs: 'coreboot_4.21', 'coreboot_4.22.01', 'coreboot_24.02', + 'coreboot_24.02.01', + 'coreboot_24.05', 'edk2-stable202008', 'edk2-stable202105', 'edk2-stable202111', diff --git a/docker/compose.yaml b/docker/compose.yaml index 19f93f19..642744f6 100644 --- a/docker/compose.yaml +++ b/docker/compose.yaml @@ -27,6 +27,16 @@ services: context: coreboot args: - COREBOOT_VERSION=24.02 + coreboot_24.02.01: + build: + context: coreboot + args: + - COREBOOT_VERSION=24.02.01 + coreboot_24.05: + build: + context: coreboot + args: + - COREBOOT_VERSION=24.05 #================== # edk2 #================== diff --git a/tests/coreboot_24.02.01/seabios.defconfig b/tests/coreboot_24.02.01/seabios.defconfig new file mode 100644 index 00000000..e69de29b diff --git a/tests/coreboot_24.02.01/seabios_coreinfo.defconfig b/tests/coreboot_24.02.01/seabios_coreinfo.defconfig new file mode 100644 index 00000000..559e4151 --- /dev/null +++ b/tests/coreboot_24.02.01/seabios_coreinfo.defconfig @@ -0,0 +1 @@ +CONFIG_COREINFO_SECONDARY_PAYLOAD=y diff --git a/tests/coreboot_24.02.01/seabios_nvramcui.defconfig b/tests/coreboot_24.02.01/seabios_nvramcui.defconfig new file mode 100644 index 00000000..2064c20c --- /dev/null +++ b/tests/coreboot_24.02.01/seabios_nvramcui.defconfig @@ -0,0 +1,2 @@ +CONFIG_OPTION_BACKEND_NONE=y +CONFIG_NVRAMCUI_SECONDARY_PAYLOAD=y diff --git a/tests/coreboot_24.05/seabios.defconfig b/tests/coreboot_24.05/seabios.defconfig new file mode 100644 index 00000000..e69de29b diff --git a/tests/coreboot_24.05/seabios_coreinfo.defconfig b/tests/coreboot_24.05/seabios_coreinfo.defconfig new file mode 100644 index 00000000..559e4151 --- /dev/null +++ b/tests/coreboot_24.05/seabios_coreinfo.defconfig @@ -0,0 +1 @@ +CONFIG_COREINFO_SECONDARY_PAYLOAD=y diff --git a/tests/coreboot_24.05/seabios_nvramcui.defconfig b/tests/coreboot_24.05/seabios_nvramcui.defconfig new file mode 100644 index 00000000..2064c20c --- /dev/null +++ b/tests/coreboot_24.05/seabios_nvramcui.defconfig @@ -0,0 +1,2 @@ +CONFIG_OPTION_BACKEND_NONE=y +CONFIG_NVRAMCUI_SECONDARY_PAYLOAD=y