Commit 48c98a51 authored by Pavlo Strokov's avatar Pavlo Strokov

Adding of PgBouncer

Fix installation script of PgBouncer.
Single download + removal of all tmp data.

Related to: https://gitlab.com/gitlab-org/gitaly/-/issues/2816
parent 4bfa4ce9
......@@ -3,16 +3,13 @@
PGBOUNCER_VERSION=${1}
PGBOUNCER_DOWNLOAD_SHA256=${2}
PGBOUNCER_DOWNLOAD_URL="https://www.pgbouncer.org/downloads/files/${PGBOUNCER_VERSION}/pgbouncer-${PGBOUNCER_VERSION}.tar.gz"
PGBOUNCER_DOWNLOAD_URL="https://pgbouncer.github.io/downloads/files/$PGBOUNCER_VERSION/pgbouncer-$PGBOUNCER_VERSION.tar.gz"
curl -fsSL "$PGBOUNCER_DOWNLOAD_URL" -o pgbouncer.zip
echo "${PGBOUNCER_DOWNLOAD_SHA256} pgbouncer.zip" | sha256sum -c -
unzip -d /usr/local/bin pgbouncer.zip
rm pgbouncer.zip
curl -o pgbouncer.tar.gz -fsSL $PGBOUNCER_DOWNLOAD_URL
echo "${PGBOUNCER_DOWNLOAD_SHA256} pgbouncer.tar.gz" | sha256sum -c -
curl -o pgbouncer.tar.gz -L https://pgbouncer.github.io/downloads/files/$PGBOUNCER_VERSION/pgbouncer-$PGBOUNCER_VERSION.tar.gz
tar xvfz pgbouncer.tar.gz
tar xfz pgbouncer.tar.gz
rm -f pgbouncer.tar.gz
cd pgbouncer-${PGBOUNCER_VERSION}
./configure --prefix=/usr/local
make
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment