File tree Expand file tree Collapse file tree 4 files changed +20
-15
lines changed
Expand file tree Collapse file tree 4 files changed +20
-15
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,8 @@ echo "PGX Version: ${PGXVERSION}"
3535mkdir -p ${LOGDIR}
3636mkdir -p ${ARTIFACTDIR}
3737
38- for image in ` ls docker/ ` ; do
38+ # Skipping focal for now, fails.
39+ for image in ` ls docker/ | grep jammy ` ; do
3940
4041 OS_DIST=$( echo ${image} | cut -f2 -d-)
4142 OS_VER=$( echo ${image} | cut -f3 -d-)
Original file line number Diff line number Diff line change @@ -25,11 +25,12 @@ RUN apt-get install -y --fix-missing \
2525 libldap2-dev libkrb5-dev gettext tcl-tclreadline tcl-dev libperl-dev \
2626 libpython3-dev libprotobuf-c-dev libprotobuf-dev gcc \
2727 ruby ruby-dev rubygems \
28- postgresql-server-dev-10 \
29- postgresql-server-dev-11 \
30- postgresql-server-dev-12 \
31- postgresql-server-dev-13 \
32- postgresql-server-dev-14
28+ postgresql-10 postgresql-server-dev-10 \
29+ postgresql-11 postgresql-server-dev-11 \
30+ postgresql-12 postgresql-server-dev-12 \
31+ postgresql-13 postgresql-server-dev-13 \
32+ postgresql-14 postgresql-server-dev-14 \
33+ && apt autoremove -y
3334
3435
3536RUN gem install --no-document fpm
@@ -43,4 +44,3 @@ ENV PATH="/home/${USER}/.cargo/bin:${PATH}"
4344
4445RUN /bin/bash rustup.sh -y \
4546 && cargo install cargo-pgx --version ${PGXVERSION}
46-
Original file line number Diff line number Diff line change @@ -25,11 +25,11 @@ RUN apt-get install -y --fix-missing \
2525 libldap-dev libkrb5-dev gettext tcl-tclreadline tcl-dev libperl-dev \
2626 libpython3-dev libprotobuf-c-dev libprotobuf-dev gcc \
2727 ruby ruby-dev rubygems \
28- postgresql-server-dev-10 \
29- postgresql-server-dev-11 \
30- postgresql-server-dev-12 \
31- postgresql-server-dev-13 \
32- postgresql-server-dev-14 \
28+ postgresql-10 postgresql- server-dev-10 \
29+ postgresql-11 postgresql- server-dev-11 \
30+ postgresql-12 postgresql- server-dev-12 \
31+ postgresql-13 postgresql- server-dev-13 \
32+ postgresql-14 postgresql- server-dev-14 \
3333 && apt autoremove -y
3434
3535
Original file line number Diff line number Diff line change 11# Borrowed heavily from https://github.com/zombodb/zombodb/blob/master/build/package.sh
22#
3- # Copyright 2021 RustProof Labs
3+ # Copyright 2021-2022 RustProof Labs
44#
55# Licensed under the Apache License, Version 2.0 (the "License");
66# you may not use this file except in compliance with the License.
2727
2828PKG_FORMAT=deb
2929
30- echo " Running pgx init for ${PG_VER} "
31- $( cargo pgx init --${PG_VER} download)
30+ PG_VER_SHORT=${PG_VER: -2}
31+ echo " Running pgx init for ${PG_VER} (${PG_VER_SHORT} )"
32+
33+ mkdir -p /home/docker/.pgx/data-${PG_VER_SHORT}
34+
35+ cargo pgx init --${PG_VER} /usr/lib/postgresql/${PG_VER_SHORT} /bin/pg_config
3236
3337echo " Changing to build dir..."
3438cd /build
You can’t perform that action at this time.
0 commit comments