[PATCH i-g-t 1/4] gitlab-CI: Stop building on MIPS

Petri Latvala petri.latvala at intel.com
Fri Jan 20 15:28:36 UTC 2023


Debian no longer having full support for MIPS means we need to drop
building for it in gitlab. The Dockerfile for it, along with the meson
cross-file, will remain.

Signed-off-by: Petri Latvala <petri.latvala at intel.com>
---
 .gitlab-ci.yml | 36 ------------------------------------
 1 file changed, 36 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0263dab3..e6cf49e7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -44,13 +44,6 @@ build-containers:build-debian-arm64:
     - podman login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
     - .gitlab-ci/pull-or-rebuild.sh base Dockerfile.build-debian-arm64 build-debian-arm64
 
-build-containers:build-debian-mips:
-  stage: build-containers
-  image: registry.freedesktop.org/wayland/ci-templates/buildah:2019-08-13.0
-  script:
-    - podman login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
-    - .gitlab-ci/pull-or-rebuild.sh base Dockerfile.build-debian-mips build-debian-mips
-
 build-containers:build-fedora:
   stage: build-containers
   image: registry.freedesktop.org/wayland/ci-templates/buildah:2019-08-13.0
@@ -150,17 +143,6 @@ build:tests-debian-meson-arm64:
     paths:
       - build
 
-build:tests-debian-meson-mips:
-  image: $CI_REGISTRY/$CI_PROJECT_PATH/build-debian-mips:commit-$CI_COMMIT_SHA
-  stage: build
-  script:
-    - export PKG_CONFIG_PATH=/usr/lib/mips-linux-gnu/pkgconfig/
-    - meson --cross-file meson-cross-mips.txt build
-    - ninja -C build -j${FDO_CI_CONCURRENT:-4} || ninja -C build -j 1
-  artifacts:
-    paths:
-      - build
-
 #################### TEST ##########################
 
 test:ninja-test:
@@ -228,24 +210,6 @@ test:ninja-test-minimal:
 #       - build
 #     when: on_failure
 
-# mips testing temporarily disabled
-# test:ninja-test-mips:
-#   tags:
-#     - gstreamer
-#   retry: 2
-#   image: $CI_REGISTRY/$CI_PROJECT_PATH/build-debian-mips:commit-$CI_COMMIT_SHA
-#   dependencies:
-#     - build:tests-debian-meson-mips
-#   stage: test
-#   script:
-#     - export PKG_CONFIG_PATH=/usr/lib/mips-linux-gnu/pkgconfig/
-#     - env > build/envdump.txt
-#     - meson test -C build --num-processes ${FDO_CI_CONCURRENT:-4}
-#   artifacts:
-#     paths:
-#       - build
-#     when: on_failure
-
 test:list-undocumented-tests:
   dependencies:
     - build:tests-fedora
-- 
2.30.2



More information about the Intel-gfx-trybot mailing list