File tree Expand file tree Collapse file tree 2 files changed +5
-7
lines changed
Expand file tree Collapse file tree 2 files changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ RUN mkdir /docker-entrypoint-initdb.d
2424RUN apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8
2525
2626ENV PG_MAJOR 9.5
27- ENV PG_VERSION 9.5~beta1 -1.pgdg80+1
27+ ENV PG_VERSION 9.5~beta2 -1.pgdg80+1
2828
2929RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main' $PG_MAJOR > /etc/apt/sources.list.d/pgdg.list
3030
Original file line number Diff line number Diff line change @@ -9,13 +9,13 @@ if [ ${#versions[@]} -eq 0 ]; then
99fi
1010versions=( " ${versions[@]%/ } " )
1111
12- packagesUrl=' http://apt.postgresql.org/pub/repos/apt/dists/jessie-pgdg/main/binary-amd64/Packages'
13- packages=" $( echo " $packagesUrl " | sed -r ' s/[^a-zA-Z.-]+/-/g' ) "
14- curl -sSL " ${packagesUrl} .bz2" | bunzip2 > " $packages "
12+ packagesBase=' http://apt.postgresql.org/pub/repos/apt/dists/jessie-pgdg'
13+ mainList=" $( curl -fsSL " $packagesBase /main/binary-amd64/Packages.bz2" | bunzip2) "
1514
1615travisEnv=
1716for version in " ${versions[@]} " ; do
18- fullVersion=" $( grep -m1 -A10 " ^Package: postgresql-$version \$ " " $packages " | grep -m1 ' ^Version: ' | cut -d' ' -f2) "
17+ versionList=" $( echo " $mainList " ; curl -fsSL " $packagesBase /$version /binary-amd64/Packages.bz2" | bunzip2) "
18+ fullVersion=" $( echo " $versionList " | awk -F ' : ' ' $1 == "Package" { pkg = $2 } $1 == "Version" && pkg == "postgresql-' " $version " ' " { print $2 }' ) "
1919 (
2020 set -x
2121 cp docker-entrypoint.sh " $version /"
2727
2828travis=" $( awk -v ' RS=\n\n' ' $1 == "env:" { $0 = "env:' " $travisEnv " ' " } { printf "%s%s", $0, RS }' .travis.yml) "
2929echo " $travis " > .travis.yml
30-
31- rm " $packages "
You can’t perform that action at this time.
0 commit comments