mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
automation: upgrade Linux kernel for arm64 tests to 6.6.74
Signed-off-by: Stefano Stabellini <stefano.stabellini@amd.com> Reviewed-by: Michal Orzel <michal.orzel@amd.com>
This commit is contained in:
1 parent
e95dc03717
commit
87f87a5586
3 files changed
+6
-5
No files matched your search
@@ -269,9 +269,9 @@ alpine-3.18-arm64-rootfs-export:
|
||||
tags:
|
||||
- arm64
|
||||
|
||||
kernel-5.19-arm64-export:
|
||||
kernel-6.6.74-arm64-export:
|
||||
extends: .test-jobs-artifact-common
|
||||
image: registry.gitlab.com/xen-project/xen/tests-artifacts/kernel:5.19-arm64v8
|
||||
image: registry.gitlab.com/xen-project/xen/tests-artifacts/kernel:6.6.74-arm64v8
|
||||
script:
|
||||
- mkdir binaries && cp /Image binaries/Image
|
||||
artifacts:
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
.arm64-test-needs: &arm64-test-needs
|
||||
- alpine-3.18-arm64-rootfs-export
|
||||
- kernel-5.19-arm64-export
|
||||
- kernel-6.6.74-arm64-export
|
||||
- qemu-system-aarch64-6.0.0-arm64-export
|
||||
|
||||
.arm32-test-needs: &arm32-test-needs
|
||||
|
||||
+3
-2
@@ -4,7 +4,7 @@ LABEL maintainer.name="The Xen Project" \
|
||||
maintainer.email="xen-devel@lists.xenproject.org"
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
ENV LINUX_VERSION=5.19
|
||||
ENV LINUX_VERSION=6.6.74
|
||||
ENV USER root
|
||||
|
||||
RUN mkdir /build
|
||||
@@ -18,10 +18,11 @@ RUN apt-get update && \
|
||||
curl \
|
||||
flex \
|
||||
bison \
|
||||
libssl-dev \
|
||||
&& \
|
||||
\
|
||||
# Build the kernel
|
||||
curl -fsSLO https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-"$LINUX_VERSION".tar.xz && \
|
||||
curl -fsSLO https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-"$LINUX_VERSION".tar.xz && \
|
||||
tar xvJf linux-"$LINUX_VERSION".tar.xz && \
|
||||
cd linux-"$LINUX_VERSION" && \
|
||||
make defconfig && \
|
||||