Commit e9217fe1 authored by Jan Kiszka's avatar Jan Kiszka
Browse files

ci: Add arm, arm64 and x86 dovetail targets for kernel 5.10


Signed-off-by: Jan Kiszka's avatarJan Kiszka <jan.kiszka@siemens.com>
parent d1fe9293
...@@ -21,6 +21,7 @@ variables: ...@@ -21,6 +21,7 @@ variables:
USE_CCACHE: "1" USE_CCACHE: "1"
CCACHE_MAXSIZE: "1G" CCACHE_MAXSIZE: "1G"
IPIPE_MIRROR_URL: "https://source.denx.de/Xenomai" IPIPE_MIRROR_URL: "https://source.denx.de/Xenomai"
DOVETAIL_URL: "https://source.denx.de/Xenomai/linux-dovetail.git"
PACKAGES: "gcc-8 u-boot-tools git make bc bison libelf-dev autotools-dev \ PACKAGES: "gcc-8 u-boot-tools git make bc bison libelf-dev autotools-dev \
autoconf autogen libtool pkg-config ccache flex libssl-dev" autoconf autogen libtool pkg-config ccache flex libssl-dev"
PACKAGES_arm: "gcc-8-arm-linux-gnueabihf libc6-dev-armhf-cross" PACKAGES_arm: "gcc-8-arm-linux-gnueabihf libc6-dev-armhf-cross"
...@@ -72,6 +73,7 @@ variables: ...@@ -72,6 +73,7 @@ variables:
- ./scripts/config -d DEBUG_INFO - ./scripts/config -d DEBUG_INFO
# I-pipe and Xenomai settings # I-pipe and Xenomai settings
- ./scripts/config -e IPIPE - ./scripts/config -e IPIPE
- ./scripts/config -e DOVETAIL
- ./scripts/config -e XENOMAI - ./scripts/config -e XENOMAI
- ./scripts/config -e XENO_OPT_SCHED_CLASSES - ./scripts/config -e XENO_OPT_SCHED_CLASSES
- ./scripts/config -e XENO_OPT_SCHED_WEAK - ./scripts/config -e XENO_OPT_SCHED_WEAK
...@@ -170,6 +172,14 @@ variables: ...@@ -170,6 +172,14 @@ variables:
paths: paths:
- .ccache - .ccache
arm-5.10-head:
extends: .build
variables:
ARCH: arm
PIPELINE_REV: v5.10.y-dovetail-rebase
PIPELINE_KERNEL: ${DOVETAIL_URL}
KERNEL_DEFCONFIG: multi_v7_defconfig
arm-5.4-release: arm-5.4-release:
extends: .build extends: .build
variables: variables:
...@@ -186,6 +196,14 @@ arm-4.19-release: ...@@ -186,6 +196,14 @@ arm-4.19-release:
PIPELINE_KERNEL: ${IPIPE_MIRROR_URL}/ipipe-arm.git PIPELINE_KERNEL: ${IPIPE_MIRROR_URL}/ipipe-arm.git
KERNEL_DEFCONFIG: multi_v7_defconfig KERNEL_DEFCONFIG: multi_v7_defconfig
arm64-5.10-head:
extends: .build
variables:
ARCH: arm64
PIPELINE_REV: v5.10.y-dovetail-rebase
PIPELINE_KERNEL: ${DOVETAIL_URL}
KERNEL_DEFCONFIG: defconfig
arm64-5.4-release: arm64-5.4-release:
extends: .build extends: .build
variables: variables:
...@@ -202,6 +220,14 @@ arm64-4.19-cip-release: ...@@ -202,6 +220,14 @@ arm64-4.19-cip-release:
PIPELINE_KERNEL: ${IPIPE_MIRROR_URL}/ipipe-arm64.git PIPELINE_KERNEL: ${IPIPE_MIRROR_URL}/ipipe-arm64.git
KERNEL_DEFCONFIG: defconfig KERNEL_DEFCONFIG: defconfig
x86-5.10-head:
extends: .build
variables:
ARCH: x86
PIPELINE_REV: v5.10.y-dovetail-rebase
PIPELINE_KERNEL: ${DOVETAIL_URL}
KERNEL_DEFCONFIG: x86_64_defconfig
x86-5.4-head: x86-5.4-head:
extends: .build extends: .build
variables: variables:
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment