Skip to content

Commit

Permalink
Include Postgres 15 in our CI testing. (#923)
Browse files Browse the repository at this point in the history
* 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>
  • Loading branch information
3 people committed Sep 29, 2022
1 parent e5bc71c commit eb71998
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/build-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ jobs:
- 12
- 13
- 14
- 15
TEST:
- multi
- single
Expand Down Expand Up @@ -52,7 +53,7 @@ jobs:
- name: Clone and install tools branch
run: |
gcc --version
git clone -b v0.7.22 --depth 1 https://github.com/citusdata/tools.git ../tools
git clone -b add-pg15-scripts --depth 1 https://github.com/citusdata/tools.git ../tools
sudo make -C ../tools install
- name: Pre Install steps
Expand All @@ -61,7 +62,7 @@ jobs:
if [ -z "${LINTING}" ]; then nuke_pg; fi
python --version
python3 --version
sudo apt-get install liblz4-1 liblz4-dev bridge-utils python3-pip python3-nose python3-psycopg2 libxslt1-dev
sudo apt-get install liblz4-1 liblz4-dev bridge-utils python3-pip python3-nose python3-psycopg2 libxslt1-dev libzstd-dev
sudo apt-get install libkrb5-dev python3-setuptools
sudo -H pip3 install pyroute2>=0.5.17
pip3 install --user black
Expand Down

0 comments on commit eb71998

Please sign in to comment.