mirror of
https://github.com/timescale/timescaledb.git
synced 2025-05-18 03:23:37 +08:00
Add PG13 to 32bit tests, coverity and cron tests
This commit is contained in:
parent
74d3c184b6
commit
240df3262b
@ -18,13 +18,15 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
pg: [ "11.11", "12.6" ]
|
pg: [ "11.11", "12.6", "13.2" ]
|
||||||
build_type: [ Debug ]
|
build_type: [ Debug ]
|
||||||
include:
|
include:
|
||||||
- pg: 11.11
|
- pg: 11.11
|
||||||
ignores: append-11 chunk_adaptive-11 continuous_aggs_bgw_drop_chunks remote_txn transparent_decompression-11 continuous_aggs_insert continuous_aggs_multi continuous_aggs_concurrent_refresh
|
ignores: append-11 chunk_adaptive-11 continuous_aggs_bgw_drop_chunks remote_txn transparent_decompression-11 continuous_aggs_insert continuous_aggs_multi continuous_aggs_concurrent_refresh
|
||||||
- pg: 12.6
|
- pg: 12.6
|
||||||
ignores: append-12 chunk_adaptive-12 continuous_aggs_bgw_drop_chunks remote_txn transparent_decompression-12
|
ignores: append-12 chunk_adaptive-12 continuous_aggs_bgw_drop_chunks remote_txn transparent_decompression-12
|
||||||
|
- pg: 13.2
|
||||||
|
ignores: append-13 chunk_adaptive-13 remote_txn transparent_decompression-13 vacuum_parallel
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
|
2
.github/workflows/coverity.yaml
vendored
2
.github/workflows/coverity.yaml
vendored
@ -13,7 +13,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
pg: ["11.11", "12.6"]
|
pg: ["12.6", "13.2"]
|
||||||
os: [ubuntu-18.04]
|
os: [ubuntu-18.04]
|
||||||
env:
|
env:
|
||||||
PG_SRC_DIR: pgbuild
|
PG_SRC_DIR: pgbuild
|
||||||
|
11
.github/workflows/cron-tests.yaml
vendored
11
.github/workflows/cron-tests.yaml
vendored
@ -13,10 +13,17 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
pg: [11, 12]
|
pg: [11, 12, 13]
|
||||||
|
include:
|
||||||
|
- pg: 11
|
||||||
|
pg_minor_compile: 0
|
||||||
|
- pg: 12
|
||||||
|
pg_minor_compile: 0
|
||||||
|
- pg: 13
|
||||||
|
pg_minor_compile: 2
|
||||||
env:
|
env:
|
||||||
PG_MAJOR: ${{ matrix.pg }}
|
PG_MAJOR: ${{ matrix.pg }}
|
||||||
PG_MINOR_COMPILE: 0
|
PG_MINOR_COMPILE: ${{ matrix.pg_minor_compile }}
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout TimescaleDB
|
- name: Checkout TimescaleDB
|
||||||
|
@ -32,7 +32,8 @@ create_base_container() {
|
|||||||
echo "Creating container $1 for tag $2"
|
echo "Creating container $1 for tag $2"
|
||||||
docker rm $1 2>/dev/null || true
|
docker rm $1 2>/dev/null || true
|
||||||
# Run a Postgres container
|
# Run a Postgres container
|
||||||
docker run -u postgres -d --name $1 -v ${BASE_DIR}:/src -v ${COMPILE_VOLUME}:/compile $2
|
docker run -u postgres -d -e POSTGRES_HOST_AUTH_METHOD=trust --name $1 -v ${BASE_DIR}:/src -v ${COMPILE_VOLUME}:/compile $2
|
||||||
|
|
||||||
# Install build dependencies
|
# Install build dependencies
|
||||||
docker exec -u root $1 /bin/bash -c "apk add --no-cache --virtual .build-deps coreutils dpkg-dev gcc libc-dev make util-linux-dev diffutils cmake bison flex openssl-dev && mkdir -p /build/debug"
|
docker exec -u root $1 /bin/bash -c "apk add --no-cache --virtual .build-deps coreutils dpkg-dev gcc libc-dev make util-linux-dev diffutils cmake bison flex openssl-dev && mkdir -p /build/debug"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user