Remove i386 from jenkins config
authorChristoph Berg <myon@debian.org>
Thu, 5 Sep 2024 13:25:19 +0000 (15:25 +0200)
committerChristoph Berg <myon@debian.org>
Thu, 5 Sep 2024 13:25:19 +0000 (15:25 +0200)
jenkins/pgapt-jobs.yaml

index cc0a8067ca5ab9a5f7f5c120aadcdb3cb040c1b9..ae87d2f887d9e78703c750ec17e85287c065902b 100644 (file)
     arch-filter: 'true'
     # distribution/architecture combinations:
     # amd64 on all dists
-    # i386 on sid; no i386 on newly added dists
     # arm64/ppc64el/s390x on all dists except non-LTS Ubuntu
     filter: &filter |
       architecture=="amd64" ||
       distribution=="sid" ||
-      (architecture in ["arm64", "ppc64el", "s390x"] && !(distribution in ["mantic"])) ||
-      ((architecture in ["arm64", "i386"]) && (distribution in ["buster"]))
+      (architecture in ["arm64", "ppc64el", "s390x"] && !(distribution in ["mantic"]))
     filter_pattern: &filter_pattern |
       ({arch-filter}) &&
       ({dist-filter}) &&
             values: &arch_list
                     - amd64
                     - arm64
-                    - i386
                     - ppc64el
                     - s390x
     arch_axis_pg_devel: &arch_axis_pg_devel
                     name: architecture
                     values:
                       - amd64
-                      - i386
         triggers:
                 - timed: "H */6 * * *"
         builders:
 - project:
         name: oracle-fdw
         git-url: https://salsa.debian.org/postgresql/oracle-fdw.git
-        arch-filter: 'architecture in ["amd64", "arm64", "i386", "s390x"]'
+        arch-filter: 'architecture in ["amd64", "arm64", "s390x"]'
         jobs:
                 - git-packages-with-beta
 
         name: oracle-libs
         git-url: https://salsa.debian.org/postgresql/oracle-libs.git
         # architectures supported by instant client
-        arch-filter: 'architecture in ["amd64", "arm64", "i386", "s390x"]'
+        arch-filter: 'architecture in ["amd64", "arm64", "s390x"]'
         jobs:
                 - git-packages
 
         name: pgfaceting
         git-url: https://salsa.debian.org/postgresql/pgfaceting.git
         # package is arch:all, but match pg-roaringbitmap architectures for testing
-        arch-filter: '!(architecture in ["i386", "s390x"])'
+        arch-filter: '!(architecture in ["s390x"])'
         jobs:
                 - git-packages-with-beta
 
         name: pgloader
         git-url: https://github.com/dimitri/pgloader.git
         # ppc64el doesn't have sbcl on the older Debian dists, and not on older Ubuntus at all
-        # i386 excluded on cl-ironclad maintainer request (#1077220)
         # s390x doesn't have sbcl
-        arch-filter: '!(architecture=="ppc64el" && distribution in ["jammy", "focal"] || architecture in ["i386", "s390x"])'
+        arch-filter: '!(architecture=="ppc64el" && distribution in ["jammy", "focal"] || architecture in ["s390x"])'
         jobs:
                 - git-packages
 
 - project:
         name: pg-roaringbitmap
         git-url: https://salsa.debian.org/postgresql/pg-roaringbitmap.git
-        arch-filter: '!(architecture in ["i386", "s390x"])'
+        arch-filter: '!(architecture in ["s390x"])'
         jobs:
                 - git-packages-with-beta
 
         name: postgresql-12-age
         git-url: https://salsa.debian.org/postgresql/postgresql-age.git
         git-branch: 12
-        arch-filter: 'architecture!="i386"'
         jobs:
                 - git-packages
 
         name: postgresql-13-age
         git-url: https://salsa.debian.org/postgresql/postgresql-age.git
         git-branch: 13
-        arch-filter: 'architecture!="i386"'
         jobs:
                 - git-packages
 
         name: postgresql-14-age
         git-url: https://salsa.debian.org/postgresql/postgresql-age.git
         git-branch: 14
-        arch-filter: 'architecture!="i386"'
         jobs:
                 - git-packages
 
         name: postgresql-15-age
         git-url: https://salsa.debian.org/postgresql/postgresql-age.git
         git-branch: 15
-        arch-filter: 'architecture!="i386"'
         jobs:
                 - git-packages
 
         name: postgresql-16-age
         git-url: https://salsa.debian.org/postgresql/postgresql-age.git
         git-branch: 16
-        arch-filter: 'architecture!="i386"'
         jobs:
                 - git-packages
 
 - project:
         name: postgresql-hll
         git-url: https://salsa.debian.org/postgresql/postgresql-hll.git
-        arch-filter: '!(architecture in ["i386", "s390x"])'
+        arch-filter: '!(architecture in ["s390x"])'
         jobs:
                 - git-packages-with-beta
 
 - project:
         name: postgresql-pljava
         git-url: https://salsa.debian.org/postgresql/postgresql-pljava.git
-        # test failures on i386, disable for now
         # https://github.com/tada/pljava/issues/338
         # s390x also fails: https://github.com/tada/pljava/issues/469
-        arch-filter: '!(architecture in ["i386", "ppc64el", "s390x"])'
+        arch-filter: '!(architecture in ["ppc64el", "s390x"])'
         jobs:
                 - git-packages-with-beta
 
 - project:
         name: timescaledb
         git-url: https://salsa.debian.org/postgresql/timescaledb.git
-        arch-filter: '!(architecture in ["i386", "s390x"])'
+        arch-filter: '!(architecture in ["s390x"])'
         jobs:
                 - git-packages-with-beta