Skip to content

Commit eb71998

Browse files
DimCitushanefigurkanindibay
authored
Include Postgres 15 in our CI testing. (#923)
* Include Postgres 15 in our CI testing. The citusdata tooling most recent tag is now v0.8.18, so let's try that one. * Test feature branch in tools repo * Adds zstd to fix pg15 builds * Adds libzstd ibrary * Adds libzstd-dev to fix build * Removes unnecessary libzstd1 Co-authored-by: Hanefi Onaldi <Hanefi.Onaldi@microsoft.com> Co-authored-by: Gürkan İndibay <gurkanindibay@gmail.com>
1 parent e5bc71c commit eb71998

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/build-package.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
- 12
2626
- 13
2727
- 14
28+
- 15
2829
TEST:
2930
- multi
3031
- single
@@ -52,7 +53,7 @@ jobs:
5253
- name: Clone and install tools branch
5354
run: |
5455
gcc --version
55-
git clone -b v0.7.22 --depth 1 https://github.com/citusdata/tools.git ../tools
56+
git clone -b add-pg15-scripts --depth 1 https://github.com/citusdata/tools.git ../tools
5657
sudo make -C ../tools install
5758
5859
- name: Pre Install steps
@@ -61,7 +62,7 @@ jobs:
6162
if [ -z "${LINTING}" ]; then nuke_pg; fi
6263
python --version
6364
python3 --version
64-
sudo apt-get install liblz4-1 liblz4-dev bridge-utils python3-pip python3-nose python3-psycopg2 libxslt1-dev
65+
sudo apt-get install liblz4-1 liblz4-dev bridge-utils python3-pip python3-nose python3-psycopg2 libxslt1-dev libzstd-dev
6566
sudo apt-get install libkrb5-dev python3-setuptools
6667
sudo -H pip3 install pyroute2>=0.5.17
6768
pip3 install --user black

0 commit comments

Comments
 (0)