mirror of
https://github.com/timescale/timescaledb.git
synced 2025-05-17 11:03:36 +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:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
pg: [ "11.11", "12.6" ]
|
||||
pg: [ "11.11", "12.6", "13.2" ]
|
||||
build_type: [ Debug ]
|
||||
include:
|
||||
- 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
|
||||
- pg: 12.6
|
||||
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:
|
||||
|
||||
|
2
.github/workflows/coverity.yaml
vendored
2
.github/workflows/coverity.yaml
vendored
@ -13,7 +13,7 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
pg: ["11.11", "12.6"]
|
||||
pg: ["12.6", "13.2"]
|
||||
os: [ubuntu-18.04]
|
||||
env:
|
||||
PG_SRC_DIR: pgbuild
|
||||
|
11
.github/workflows/cron-tests.yaml
vendored
11
.github/workflows/cron-tests.yaml
vendored
@ -13,10 +13,17 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
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:
|
||||
PG_MAJOR: ${{ matrix.pg }}
|
||||
PG_MINOR_COMPILE: 0
|
||||
PG_MINOR_COMPILE: ${{ matrix.pg_minor_compile }}
|
||||
|
||||
steps:
|
||||
- name: Checkout TimescaleDB
|
||||
|
@ -32,7 +32,8 @@ create_base_container() {
|
||||
echo "Creating container $1 for tag $2"
|
||||
docker rm $1 2>/dev/null || true
|
||||
# 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
|
||||
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