Michał Iwanicki
96d6949720
scripts: generate-ipxe-menu: gen iPXE script that skips FUM fix
...
This file is used for OSFV test purposes only
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2026-02-13 10:48:23 +01:00
Michał Iwanicki
3f937a1917
scripts: generate-ipxe-menu.sh: Update dts-rc.ipxe during release
...
Fixes: https://github.com/Dasharo/dasharo-issues/issues/1754
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2026-02-12 11:52:48 +01:00
Michał Iwanicki
6c33484ebb
workflow: fix generate-ipxe-menu argument
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-10-10 13:59:43 +02:00
Michał Iwanicki
bc4338435f
workflow: add dpp only, extensions only and no access credentials
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-09 10:17:15 +02:00
Michał Iwanicki
c71796bdf9
workflow: Show skipped tests in logs
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-09 10:16:32 +02:00
Michał Iwanicki
17e231db39
workflow: show '[ WARN ]' lines when running tests
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-08-25 11:27:36 +02:00
Danik Klimuk
9126f9cb6a
Add DTS nightly builds ( #262 )
...
* .github: workflows: weekly.yml: use develop for building
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
* .github/workflows/weekly.yml: add deploy-nightly-images
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
* .github/workflows/build.yml: introduce ref input
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
* .github/workflows/weekly.yml: fix indentation
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
* .github/workflows/build.yml: add Prepare nightly SRCREV step, nightly input, hash output
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
* .github/workflows/weekly.yml: deploy only 2 files, update nightly.ipxe last step
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
* .github/workflows/weekly.yml: add checkout path, improve cleanup job order
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
* .github/workflows/weekly.yml: fix nightly.ipxe path
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
* .github/workflows/weekly.yml: nightly.ipxe correct sed command
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
---------
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
Co-authored-by: Artur Raglis <artur.raglis@3mdeb.com >
2025-08-06 14:02:47 +02:00
artur-rs
2bb7708a7f
Add ability to use another ref for dts-configs ( #264 )
...
* .github/workflows/test.yml: add support for selecting dts-configs ref
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
* .github/workflows/test.yml: print current DTS config hash
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
* meta-dts-distro/recipes-dts/dts-scripts/dts-scripts_git.bb: bump SRCREV
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
---------
Signed-off-by: Artur Raglis <artur.raglis@3mdeb.com >
2025-08-05 14:42:51 +02:00
Danik Klimuk
942fb58412
Fix test CI ( #261 )
...
* distro: dts-scripts: fix mocking SeaBIOS payload presence
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
* .github: workflows: test.yml: do not use audio device with QEMU
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
* .github: workflows: test.yml: use python 3.13
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
---------
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
2025-08-02 16:51:10 +02:00
Michał Iwanicki
0c60e2e0f6
workflow: wait for QEMU to start before continuing
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-07-16 14:09:50 +02:00
Pawel Langowski
8a7661a95e
.github/workflows/test.yml: Use MinIO credentials
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-03-21 10:43:09 +01:00
Pawel Langowski
8e274e3463
.github/workflows/test.yml: Build from kas-uefi-sb.yml
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-02-11 14:16:07 +01:00
Pawel Langowski
709f3bd374
Use separate cache for kas-uefi-sb + build kas-uefi-sb in weekly workflow
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-02-11 10:24:45 +01:00
Pawel Langowski
659d293f29
.github/workflows: Build DTS from kas-uefi-sb.yml
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-02-11 10:24:45 +01:00
Michał Iwanicki
f0e6333d39
workflow: add odroid to CI tests
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-02-06 14:33:01 +01:00
Michał Iwanicki
5734960a51
workflow: run only one workflow at a time to fix race conditions
...
Current workflow design doesn't allow for running multiple workflows.
Even though runner allows only 1 job to run we can get situation in
which workflow A builds DTS and then next job is cleanup of workflow B
which will delete everything including workflow A artifacts.
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-02-06 13:58:52 +01:00
Michał Iwanicki
f41ffb3b09
workflow: change backtics to quotes
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-02-05 15:23:17 +01:00
Michał Iwanicki
f3520df5b8
workflow: test.yml: use line buffering with grep
...
Without it grep buffers a lot of lines before output is logged to
console and shown on GitHub Actions, usually after every test finishes.
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-13 00:34:07 +01:00
Eduard Kaverinskyi
eee732d1e0
.github/workflows/test.yml: Improve test workflow ( #200 )
...
Signed-off-by: Eduard Kaverinskyi <eduard.kaverinskyi@3mdeb.com >
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
Co-authored-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2024-12-17 17:26:17 +01:00
Michał Iwanicki
a546c0d400
workflow: fix build artifact paths
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2024-12-06 18:49:13 +01:00
Pawel Langowski
84f0e76d29
.github/workflows: Use ipxe-run.sh to run ipxe server
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2024-12-06 15:13:38 +01:00
Pawel Langowski
0aafcf62d6
workflows: test.yml: Clean up all files
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2024-12-06 12:59:41 +01:00
Pawel Langowski
42e0840145
workflows/test.yml: Set boot_dts_from_ipxe_shell:True in tests
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2024-12-06 12:03:01 +01:00
Pawel Langowski
18dd7b54e6
workflows/test.yml: Change qemu disk extension
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2024-12-06 08:28:07 +01:00
Michał Iwanicki
9055627fd9
workflow: copy logs on success and failure
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2024-12-05 15:34:31 +01:00