mirror of https://github.com/citusdata/citus.git
Removes centos 7 for PG 16 in packaging pipelines (#7205)
centos 7 and oracle 7 is not being supported for newer releases by Postgres. Therefore, getting package download errors in packaging pipelines. This PR removes el/7 and ol/7 Postgres 16 pipelinespull/7209/head^2
parent
4e46708789
commit
b0e982d0b5
|
@ -44,12 +44,22 @@ jobs:
|
||||||
# For this reason, we need to use a "matrix" to generate names of
|
# For this reason, we need to use a "matrix" to generate names of
|
||||||
# rpm images, e.g. citus/packaging:centos-7-pg12
|
# rpm images, e.g. citus/packaging:centos-7-pg12
|
||||||
packaging_docker_image:
|
packaging_docker_image:
|
||||||
- oraclelinux-7
|
|
||||||
- oraclelinux-8
|
- oraclelinux-8
|
||||||
- centos-7
|
|
||||||
- almalinux-8
|
- almalinux-8
|
||||||
- almalinux-9
|
- almalinux-9
|
||||||
POSTGRES_VERSION: ${{ fromJson(needs.get_postgres_versions_from_file.outputs.pg_versions) }}
|
POSTGRES_VERSION: ${{ fromJson(needs.get_postgres_versions_from_file.outputs.pg_versions) }}
|
||||||
|
# Postgres removed support for CentOS 7 in PG 16. Below block is needed to
|
||||||
|
# keep the build for CentOS 7 working for PG 14 and PG 15.
|
||||||
|
# Once dependent systems drop support for Centos 7, we can remove this block.
|
||||||
|
include:
|
||||||
|
- packaging_docker_image: centos-7
|
||||||
|
POSTGRES_VERSION: 14
|
||||||
|
- packaging_docker_image: centos-7
|
||||||
|
POSTGRES_VERSION: 15
|
||||||
|
- packaging_docker_image: oraclelinux-7
|
||||||
|
POSTGRES_VERSION: 14
|
||||||
|
- packaging_docker_image: oraclelinux-7
|
||||||
|
POSTGRES_VERSION: 15
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: citus/packaging:${{ matrix.packaging_docker_image }}-pg${{ matrix.POSTGRES_VERSION }}
|
image: citus/packaging:${{ matrix.packaging_docker_image }}-pg${{ matrix.POSTGRES_VERSION }}
|
||||||
|
|
Loading…
Reference in New Issue