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:
|
tags:
|
||||||
- arm64
|
- arm64
|
||||||
|
|
||||||
kernel-5.19-arm64-export:
|
kernel-6.6.74-arm64-export:
|
||||||
extends: .test-jobs-artifact-common
|
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:
|
script:
|
||||||
- mkdir binaries && cp /Image binaries/Image
|
- mkdir binaries && cp /Image binaries/Image
|
||||||
artifacts:
|
artifacts:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
.arm64-test-needs: &arm64-test-needs
|
.arm64-test-needs: &arm64-test-needs
|
||||||
- alpine-3.18-arm64-rootfs-export
|
- 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
|
- qemu-system-aarch64-6.0.0-arm64-export
|
||||||
|
|
||||||
.arm32-test-needs: &arm32-test-needs
|
.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"
|
maintainer.email="xen-devel@lists.xenproject.org"
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
ENV DEBIAN_FRONTEND=noninteractive
|
||||||
ENV LINUX_VERSION=5.19
|
ENV LINUX_VERSION=6.6.74
|
||||||
ENV USER root
|
ENV USER root
|
||||||
|
|
||||||
RUN mkdir /build
|
RUN mkdir /build
|
||||||
@@ -18,10 +18,11 @@ RUN apt-get update && \
|
|||||||
curl \
|
curl \
|
||||||
flex \
|
flex \
|
||||||
bison \
|
bison \
|
||||||
|
libssl-dev \
|
||||||
&& \
|
&& \
|
||||||
\
|
\
|
||||||
# Build the kernel
|
# 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 && \
|
tar xvJf linux-"$LINUX_VERSION".tar.xz && \
|
||||||
cd linux-"$LINUX_VERSION" && \
|
cd linux-"$LINUX_VERSION" && \
|
||||||
make defconfig && \
|
make defconfig && \
|
||||||