mirror of
https://ops.gitlab.net/gitlab-org/gitlab-build-images.git
synced 2025-12-09 18:12:55 +01:00
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
This commit is contained in:
parent
4bfa4ce901
commit
48c98a5191
1 changed files with 5 additions and 8 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue