mirror of https://github.com/citusdata/citus.git
add CI for pg15 beta1
parent
ca0a123c38
commit
e4298153d1
|
@ -6,16 +6,19 @@ orbs:
|
||||||
parameters:
|
parameters:
|
||||||
image_suffix:
|
image_suffix:
|
||||||
type: string
|
type: string
|
||||||
default: '-vabaecad'
|
default: '-dev-b4c05f5'
|
||||||
pg13_version:
|
pg13_version:
|
||||||
type: string
|
type: string
|
||||||
default: '13.4'
|
default: '13.4'
|
||||||
pg14_version:
|
pg14_version:
|
||||||
type: string
|
type: string
|
||||||
default: '14.0'
|
default: '14.0'
|
||||||
|
pg15_version:
|
||||||
|
type: string
|
||||||
|
default: '15beta1'
|
||||||
upgrade_pg_versions:
|
upgrade_pg_versions:
|
||||||
type: string
|
type: string
|
||||||
default: '13.4-14.0'
|
default: '13.4-14.0-15beta1'
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
description: Build the citus extension
|
description: Build the citus extension
|
||||||
|
@ -528,6 +531,10 @@ workflows:
|
||||||
name: build-14
|
name: build-14
|
||||||
pg_major: 14
|
pg_major: 14
|
||||||
image_tag: '<< pipeline.parameters.pg14_version >>'
|
image_tag: '<< pipeline.parameters.pg14_version >>'
|
||||||
|
- build:
|
||||||
|
name: build-15
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
|
||||||
- check-style
|
- check-style
|
||||||
- check-sql-snapshots
|
- check-sql-snapshots
|
||||||
|
@ -755,6 +762,117 @@ workflows:
|
||||||
make: check-failure
|
make: check-failure
|
||||||
requires: [build-14]
|
requires: [build-14]
|
||||||
|
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-enterprise'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-enterprise
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-enterprise-isolation'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-enterprise-isolation
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-enterprise-isolation-logicalrep-1'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-enterprise-isolation-logicalrep-1
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-enterprise-isolation-logicalrep-2'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-enterprise-isolation-logicalrep-2
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-enterprise-isolation-logicalrep-3'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-enterprise-isolation-logicalrep-3
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-enterprise-failure'
|
||||||
|
pg_major: 15
|
||||||
|
image: citus/failtester
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-enterprise-failure
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-multi'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-multi
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-multi-1'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-multi-1
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-mx'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-multi-mx
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-vanilla'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-vanilla
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-isolation'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-isolation
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-operations'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-operations
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-follower-cluster'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-follower-cluster
|
||||||
|
requires: [build-14]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-columnar'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-columnar
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-columnar-isolation'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-columnar-isolation
|
||||||
|
requires: [build-15]
|
||||||
|
- tap-test-citus:
|
||||||
|
name: 'test-15_tap-recovery'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
suite: recovery
|
||||||
|
requires: [build-15]
|
||||||
|
- tap-test-citus:
|
||||||
|
name: 'test-15_tap-columnar-freezing'
|
||||||
|
pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
suite: columnar_freezing
|
||||||
|
requires: [build-15]
|
||||||
|
- test-citus:
|
||||||
|
name: 'test-15_check-failure'
|
||||||
|
pg_major: 15
|
||||||
|
image: citus/failtester
|
||||||
|
image_tag: '<< pipeline.parameters.pg15_version >>'
|
||||||
|
make: check-failure
|
||||||
|
requires: [build-15]
|
||||||
|
|
||||||
- test-arbitrary-configs:
|
- test-arbitrary-configs:
|
||||||
name: 'test-13_check-arbitrary-configs'
|
name: 'test-13_check-arbitrary-configs'
|
||||||
pg_major: 13
|
pg_major: 13
|
||||||
|
@ -772,6 +890,18 @@ workflows:
|
||||||
new_pg_major: 14
|
new_pg_major: 14
|
||||||
image_tag: '<< pipeline.parameters.upgrade_pg_versions >>'
|
image_tag: '<< pipeline.parameters.upgrade_pg_versions >>'
|
||||||
requires: [build-13, build-14]
|
requires: [build-13, build-14]
|
||||||
|
- test-pg-upgrade:
|
||||||
|
name: 'test-14-15_check-pg-upgrade'
|
||||||
|
old_pg_major: 14
|
||||||
|
new_pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.upgrade_pg_versions >>'
|
||||||
|
requires: [build-14, build-15]
|
||||||
|
- test-pg-upgrade:
|
||||||
|
name: 'test-13-15_check-pg-upgrade'
|
||||||
|
old_pg_major: 13
|
||||||
|
new_pg_major: 15
|
||||||
|
image_tag: '<< pipeline.parameters.upgrade_pg_versions >>'
|
||||||
|
requires: [build-13, build-15]
|
||||||
|
|
||||||
- test-citus-upgrade:
|
- test-citus-upgrade:
|
||||||
name: test-13_check-citus-upgrade
|
name: test-13_check-citus-upgrade
|
||||||
|
|
Loading…
Reference in New Issue