Add postgresql-17, enable PG16 beta module jobs
authorChristoph Berg <myon@debian.org>
Fri, 30 Jun 2023 10:01:19 +0000 (12:01 +0200)
committerChristoph Berg <myon@debian.org>
Fri, 30 Jun 2023 10:01:19 +0000 (12:01 +0200)
jenkins/packages
jenkins/pgapt-jobs.yaml

index 07f77c7e2ce30cc67bddd3dce7411b901b666d90..8ac1d2a7916dbdd8f556ab90ae8110ca6e4b10fd 100644 (file)
@@ -106,6 +106,7 @@ postgresql-13
 postgresql-14
 postgresql-15
 postgresql-16
+postgresql-17
 postgresql-8.2
 postgresql-8.3
 postgresql-8.4
index 2bd9c0816f61d7d596996f3cd87aa0fc0d58e372..a5f797d842a10936a9053b9afac92ebf36543412 100644 (file)
@@ -50,7 +50,7 @@
     disable_submodules: false
     shallow-clone: 'true'
     pg-supported-versions: 'pgdg'
-    pg-supported-versions-beta: '15'
+    pg-supported-versions-beta: '16'
 
 - yamltemplates:
     name: yamltemplates
                                 )
                             }}
                         }}
-                        /*
                         stage('binaries-beta') {{
                             steps {{
                                 build(job: '{name}-binaries-beta',
                                 )
                             }}
                         }}
-                        */
                     }}
                 }}
 
 - project:
         name: postgresql-16
         git-branch: 16
+        upstream-branch: REL_16_STABLE
+        dist-filter: '!(distribution in ["bionic"])'
+        jobs:
+                - postgresql-server-jobs
+
+- project:
+        name: postgresql-17
+        git-branch: 17
         upstream-branch: master
         dist-filter: '!(distribution in ["bionic"])'
         jobs:
 - project: { name: upgrade-13-14,   oldversion: 13,  newversion: 14,  jobs: [ upgrade ] }
 - project: { name: upgrade-14-15,   oldversion: 14,  newversion: 15,  jobs: [ upgrade ] }
 - project: { name: upgrade-15-16,   oldversion: 15,  newversion: 16,  jobs: [ upgrade ], dist-filter: '!(distribution in ["bionic"])' }
+- project: { name: upgrade-16-17,   oldversion: 16,  newversion: 17,  jobs: [ upgrade ], dist-filter: '!(distribution in ["bionic"])' }
 
 # larger jumps:
 # pg_dump 14 supports 8.0+, but pg_upgrade 14 really only 9.0+ (https://www.postgresql.org/message-id/flat/1973418.1657040382%40sss.pgh.pa.us#06cfe6e815abc1478d15ea51986d85f5)
 - project: { name: upgrade-9.0-14,  oldversion: 9.0, newversion: 14,  jobs: [ upgrade ], dist-filter: *lts_dist_filter, arch-filter: 'architecture!="arm64"' }
 # pg_dump 15/16 supports 9.2+
 - project: { name: upgrade-9.2-16,  oldversion: 9.2, newversion: 16,  jobs: [ upgrade ], dist-filter: '!(distribution in ["bionic", "lunar", "kinetic"])' }
+- project: { name: upgrade-9.2-17,  oldversion: 9.2, newversion: 15,  jobs: [ upgrade ], dist-filter: '!(distribution in ["bionic", "lunar", "kinetic"])' }
 - project: { name: upgrade-9.4-11,  oldversion: 9.4, newversion: 11,  jobs: [ upgrade ], dist-filter: *lts_dist_filter }
 - project: { name: upgrade-9.6-13,  oldversion: 9.6, newversion: 13,  jobs: [ upgrade ], dist-filter: *lts_dist_filter }