Skip to content

Commit c80501e

Browse files
Separate the artifacts files so it's easier to download
Signed-off-by: Shreeya Patel <spatel@ciq.com>
1 parent d37a186 commit c80501e

File tree

1 file changed

+24
-4
lines changed

1 file changed

+24
-4
lines changed

.github/workflows/kernel-build-and-test-x86_64.yml

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,35 @@ jobs:
4545
-v "$PWD/output":/output \
4646
--security-opt label=disable \
4747
pulp.prod.ciq.dev/ciq/cicd/lts-images/builder \
48-
build_kernel.sh -c lts-9.2-kernel-builder
48+
build_kernel.sh -c lts-9.2-kernel-builder 2>&1 | tee output/kernel-build.log
4949
sudo dmesg
5050
51-
# Artifacts: qcow2 + metadata
52-
- name: Upload build artifacts
51+
# Upload kernel compilation logs
52+
- name: Upload kernel compilation logs
5353
uses: actions/upload-artifact@v4
5454
if: always()
5555
with:
56-
name: kernel-build-x86_64
56+
name: kernel-compilation-logs-x86_64
57+
path: output/kernel-build.log
58+
retention-days: 7
59+
60+
# Upload kselftest logs
61+
- name: Upload kselftest logs
62+
uses: actions/upload-artifact@v4
63+
if: always()
64+
with:
65+
name: kselftest-logs-x86_64
66+
path: |
67+
output/kselftests-*.log
68+
output/dmesg-*.log
69+
retention-days: 7
70+
71+
# Upload qcow2 image
72+
- name: Upload qcow2 image
73+
uses: actions/upload-artifact@v4
74+
if: always()
75+
with:
76+
name: kernel-qcow2-image-x86_64
5777
path: |
5878
output/*.qcow2
5979
output/last_build_image.txt

0 commit comments

Comments
 (0)