[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v4 3/4] automation: Add ppc64le cross-build jobs
On Fri, 16 Jun 2023, Shawn Anastasio wrote: > Add build jobs to cross-compile Xen for ppc64le. > > Signed-off-by: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx> Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx> > --- > automation/gitlab-ci/build.yaml | 60 +++++++++++++++++++++++++++++++++ > 1 file changed, 60 insertions(+) > > diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml > index 420ffa5acb..bd8c7332db 100644 > --- a/automation/gitlab-ci/build.yaml > +++ b/automation/gitlab-ci/build.yaml > @@ -183,6 +183,33 @@ > variables: > <<: *gcc > > +.ppc64le-cross-build-tmpl: > + <<: *build > + variables: > + XEN_TARGET_ARCH: ppc64 > + tags: > + - x86_64 > + > +.ppc64le-cross-build: > + extends: .ppc64le-cross-build-tmpl > + variables: > + debug: n > + > +.ppc64le-cross-build-debug: > + extends: .ppc64le-cross-build-tmpl > + variables: > + debug: y > + > +.gcc-ppc64le-cross-build: > + extends: .ppc64le-cross-build > + variables: > + <<: *gcc > + > +.gcc-ppc64le-cross-build-debug: > + extends: .ppc64le-cross-build-debug > + variables: > + <<: *gcc > + > .yocto-test: > stage: build > image: registry.gitlab.com/xen-project/xen/${CONTAINER} > @@ -516,6 +543,39 @@ archlinux-current-gcc-riscv64-debug-randconfig: > EXTRA_FIXED_RANDCONFIG: > CONFIG_COVERAGE=n > > +# Power cross-build > +debian-bullseye-gcc-ppc64le: > + extends: .gcc-ppc64le-cross-build > + variables: > + CONTAINER: debian:bullseye-ppc64le > + KBUILD_DEFCONFIG: openpower_defconfig > + HYPERVISOR_ONLY: y > + > +debian-bullseye-gcc-ppc64le-debug: > + extends: .gcc-ppc64le-cross-build-debug > + variables: > + CONTAINER: debian:bullseye-ppc64le > + KBUILD_DEFCONFIG: openpower_defconfig > + HYPERVISOR_ONLY: y > + > +debian-bullseye-gcc-ppc64le-randconfig: > + extends: .gcc-ppc64le-cross-build > + variables: > + CONTAINER: debian:bullseye-ppc64le > + KBUILD_DEFCONFIG: openpower_defconfig > + RANDCONFIG: y > + EXTRA_FIXED_RANDCONFIG: > + CONFIG_COVERAGE=n > + > +debian-bullseye-gcc-ppc64le-debug-randconfig: > + extends: .gcc-ppc64le-cross-build-debug > + variables: > + CONTAINER: debian:bullseye-ppc64le > + KBUILD_DEFCONFIG: openpower_defconfig > + RANDCONFIG: y > + EXTRA_FIXED_RANDCONFIG: > + CONFIG_COVERAGE=n > + > # Yocto test jobs > yocto-qemuarm64: > extends: .yocto-test-arm64 > -- > 2.30.2 >
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |