- Notifications
You must be signed in to change notification settings - Fork91
built-in package infrastructure#418
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Merged
Changes fromall commits
Commits
Show all changes
55 commits Select commitHold shift + click to select a range
249c672 [Issue #413] deb packages
gsmolk4d672f1 [Issue #413] rpm packages
gsmolk77a8a42 [Issue #413] minor fixes
gsmolk0d50b5d [Issue #413] packaging for Alt Linux
gsmolkcad265f [Issue #413] packaging for Oracle Linux and Rhel
gsmolk1ed4848 [Issue #413] fallback to PG 13.2
gsmolkc85babf [skip travis] packaging for suse
gsmolkae7334f [skip travis] repo for debian and centos
gsmolk41dba2b [skip travis] repo for suse
gsmolka06638e [skip travis] repo refactoring
gsmolkec734f3 [skip travis] minor cleanup
gsmolk52462a1 [skip travis] minor fix
gsmolk9c89134 [skip travis] minor fix
gsmolkad111ce [skip travis] pkg testing infrastructure
gsmolka748784 [skip travis] pkg testing infrastructure
gsmolk680b64f [skip travis] disable pkg testing for PG 9.5
gsmolk75df3c3 [skip travis] disable pkg testing for Debian 8
gsmolk645e355 [skip travis] fix deb.sh
gsmolk45e42fe [skip travis] fix deb.sh
gsmolk97e8f13 [skip travis] fix deb.sh
gsmolkcd15ba2 [skip travis] fix deb.sh
gsmolk8151b9c [skip travis] fix deb.sh
gsmolk90b2935 [skip travis] fix rpm.sh
gsmolk1344d42 [skip travis] fix alt and suse tests
gsmolk7356479 [skip travis] remove oracle linux 6
gsmolk07f73ee [skip travis] correct repo path for rhel and oracle linux
gsmolk90ae537 [skip travis] minor fix
gsmolkc8bde0d [skip travis] minor fix
gsmolke58bc18 [skip travis] minor fix
gsmolkbe12d6c [skip travis] minor fix
gsmolkf223bf2 [skip travis] minor fix
gsmolk104d7c3 [skip travis] minor fix
gsmolk24d4c1d [skip travis] minor fix
gsmolk14a6d75 [skip travis] minor fix
gsmolk4f97058 [skip travis] fix alt
gsmolk64fd5a8 [skip travis] fix alt
gsmolk03ebf3b [skip travis] fix alt
gsmolk55f1f8a [skip travis] fix alt
gsmolk97e2c3b [skip travis] disable rhel packaging
gsmolkeca6c71 [skip travis] build repo packages for std|ent
gsmolk6f4bc2b [skip travis] build repo packages for std|ent
gsmolk08b18e3 [skip travis] build repo packages for std|ent
gsmolk4ff6290 [skip travis] build repo packages for std|ent
gsmolk0533def [skip travis] build repo packages for std|ent
gsmolk62863f7 [skip travis] build repo packages for std|ent
gsmolka427694 [skip travis] test packages for std|ent
gsmolk2fa47cf [skip travis] test packages for std|ent
gsmolkefe6bf8 [skip travis] test packages for std|ent
gsmolk76a6c91 [skip travis] test packages for std|ent
gsmolk29e97a1 [skip travis] test packages for std|ent
gsmolk3c7fb9f [skip travis] test packages for std|ent
gsmolk77fd5f9 [skip travis] test packages for std|ent
gsmolkddf5199 [skip travis] fix rhel
gsmolk23397f4 [Issue #427] build pkg repo for Debian 11
gsmolk7418c0b Merge branch 'master' into issue_413
gsmolkFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
There are no files selected for viewing
6 changes: 6 additions & 0 deletions.gitignore
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
7 changes: 7 additions & 0 deletionsMakefile
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
5 changes: 5 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-altlinux_8
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| FROM alt:p8 | ||
| RUN ulimit -n 1024 && apt-get update -y && apt-get install -y tar wget rpm-build | ||
| RUN ulimit -n 1024 && apt-get install -y make perl libicu-devel glibc-devel bison flex | ||
| RUN ulimit -n 1024 && apt-get install -y git perl-devel readline-devel libxml2-devel libxslt-devel python-devel zlib-devel openssl-devel libkrb5 libkrb5-devel | ||
| RUN ulimit -n 1024 && apt-get upgrade -y |
5 changes: 5 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-altlinux_9
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| FROM alt:p9 | ||
| RUN ulimit -n 1024 && apt-get update -y && apt-get install -y tar wget rpm-build | ||
| RUN ulimit -n 1024 && apt-get install -y make perl libicu-devel glibc-devel bison flex | ||
| RUN ulimit -n 1024 && apt-get install -y git perl-devel readline-devel libxml2-devel libxslt-devel python-devel zlib-devel openssl-devel libkrb5 libkrb5-devel | ||
| RUN ulimit -n 1024 && apt-get dist-upgrade -y |
7 changes: 7 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-astra_1.11
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| FROM pgpro/astra:1.11 | ||
| RUN apt-get update -y | ||
| RUN apt-get install -y devscripts | ||
| RUN apt-get install -y dpkg-dev lsb-release git equivs wget vim | ||
| RUN apt-get install -y cmake bison flex libboost-all-dev | ||
| RUN apt-get install reprepro -y | ||
| RUN apt-get upgrade -y |
5 changes: 5 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-centos_7
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| FROM centos:7 | ||
| RUN yum install -y tar wget rpm-build yum-utils | ||
| RUN yum install -y gcc make perl libicu-devel glibc-devel bison flex | ||
| RUN yum install -y git | ||
| RUN yum upgrade -y |
5 changes: 5 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-centos_8
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| FROM centos:8 | ||
| RUN yum install -y tar wget rpm-build yum-utils | ||
| RUN yum install -y gcc make perl libicu-devel glibc-devel bison flex | ||
| RUN yum install -y git | ||
| RUN yum upgrade -y |
4 changes: 4 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-createrepo1C
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| FROM ubuntu:17.10 | ||
| RUN apt-get -qq update -y | ||
| RUN apt-get -qq install -y reprepro rpm createrepo gnupg rsync perl less wget expect rsync dpkg-dev | ||
| RUN apt-get upgrade -y |
7 changes: 7 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-debian_10
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| FROM debian:10 | ||
| RUN apt-get update -y | ||
| RUN apt-get install -y devscripts | ||
| RUN apt-get install -y dpkg-dev lsb-release git equivs wget vim | ||
| RUN apt-get install -y cmake bison flex libboost-all-dev | ||
| RUN apt-get install -y reprepro | ||
| RUN apt-get upgrade -y |
7 changes: 7 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-debian_11
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| FROM debian:11 | ||
| RUN apt-get update -y | ||
| RUN apt-get install -y devscripts | ||
| RUN apt-get install -y dpkg-dev lsb-release git equivs wget vim | ||
| RUN apt-get install -y cmake bison flex libboost-all-dev | ||
| RUN apt-get install -y reprepro | ||
| RUN apt-get upgrade -y |
7 changes: 7 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-debian_8
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| FROM debian:8 | ||
| RUN apt-get update -y | ||
| RUN apt-get install -y devscripts | ||
| RUN apt-get install -y dpkg-dev lsb-release git equivs wget vim | ||
| RUN apt-get install -y cmake bison flex libboost-all-dev | ||
| RUN apt-get install -y reprepro | ||
| RUN apt-get upgrade -y |
7 changes: 7 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-debian_9
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| FROM debian:9 | ||
| RUN apt-get update -y | ||
| RUN apt-get install -y devscripts | ||
| RUN apt-get install -y dpkg-dev lsb-release git equivs wget vim | ||
| RUN apt-get install -y cmake bison flex libboost-all-dev | ||
| RUN apt-get install -y reprepro | ||
| RUN apt-get upgrade -y |
5 changes: 5 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-oraclelinux_6
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| FROM oraclelinux:6 | ||
| RUN yum install -y tar wget rpm-build yum-utils | ||
| RUN yum install -y gcc make perl libicu-devel glibc-devel bison flex | ||
| RUN yum install -y git openssl | ||
| RUN yum upgrade -y |
5 changes: 5 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-oraclelinux_7
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| FROM oraclelinux:7 | ||
| RUN yum install -y tar wget rpm-build yum-utils | ||
| RUN yum install -y gcc make perl libicu-devel glibc-devel bison flex | ||
| RUN yum install -y git openssl | ||
| RUN yum upgrade -y |
5 changes: 5 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-oraclelinux_8
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| FROM oraclelinux:8 | ||
| RUN yum install -y tar wget rpm-build yum-utils | ||
| RUN yum install -y gcc make perl libicu-devel glibc-devel bison flex | ||
| RUN yum install -y git openssl | ||
| RUN yum upgrade -y |
7 changes: 7 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-rhel_7
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| FROM registry.access.redhat.com/ubi7 | ||
| RUN yum install -y http://mirror.centos.org/centos/7/os/x86_64/Packages/elfutils-0.176-5.el7.x86_64.rpm | ||
| RUN yum install -y http://mirror.centos.org/centos/7/os/x86_64/Packages/rpm-build-4.11.3-45.el7.x86_64.rpm | ||
| RUN yum install -y tar wget yum-utils | ||
| RUN yum install -y gcc make perl libicu-devel glibc-devel | ||
| RUN yum install -y git | ||
| RUN yum upgrade -y |
5 changes: 5 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-rhel_8
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| FROM registry.access.redhat.com/ubi8 | ||
| RUN yum install -y tar wget rpm-build yum-utils | ||
| RUN yum install -y gcc make perl libicu-devel glibc-devel | ||
| RUN yum install -y git | ||
| RUN yum upgrade -y |
5 changes: 5 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-rosa_6
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| FROM pgpro/rosa-6 | ||
| RUN yum install -y tar wget rpm-build yum-utils | ||
| RUN yum install -y gcc make perl libicu-devel glibc-devel bison flex | ||
| RUN yum install -y git | ||
| RUN yum upgrade -y |
4 changes: 4 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-suse_15.1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| FROM opensuse/leap:15.1 | ||
| RUN ulimit -n 1024 && zypper install -y tar wget rpm-build | ||
| RUN ulimit -n 1024 && zypper install -y gcc make perl libicu-devel glibc-devel bison flex | ||
| RUN ulimit -n 1024 && zypper install -y git rsync |
4 changes: 4 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-suse_15.2
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| FROM opensuse/leap:15.2 | ||
| RUN ulimit -n 1024 && zypper install -y tar wget rpm-build | ||
| RUN ulimit -n 1024 && zypper install -y gcc make perl libicu-devel glibc-devel bison flex | ||
| RUN ulimit -n 1024 && zypper install -y git rsync |
7 changes: 7 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-ubuntu_14.04
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| FROM ubuntu:14.04 | ||
| RUN apt-get update -y | ||
| RUN apt-get install -y devscripts | ||
| RUN apt-get install -y dpkg-dev lsb-release git equivs wget vim | ||
| RUN apt-get install -y cmake bison flex libboost-all-dev | ||
| RUN apt-get install -y reprepro | ||
| RUN apt-get upgrade -y |
7 changes: 7 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-ubuntu_16.04
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| FROM ubuntu:16.04 | ||
| RUN apt-get update -y | ||
| RUN apt-get install -y devscripts | ||
| RUN apt-get install -y dpkg-dev lsb-release git equivs wget vim | ||
| RUN apt-get install -y cmake bison flex libboost-all-dev | ||
| RUN apt-get install -y reprepro | ||
| RUN apt-get upgrade -y |
7 changes: 7 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-ubuntu_18.04
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| FROM ubuntu:18.04 | ||
| RUN apt-get update -y | ||
| RUN apt-get install -y devscripts | ||
| RUN apt-get install -y dpkg-dev lsb-release git equivs wget vim | ||
| RUN apt-get install -y cmake bison flex libboost-all-dev | ||
| RUN apt-get install -y reprepro | ||
| RUN apt-get upgrade -y |
7 changes: 7 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-ubuntu_18.10
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| FROM ubuntu:18.10 | ||
| RUN apt-get update -y | ||
| RUN apt-get install -y devscripts | ||
| RUN apt-get install -y dpkg-dev lsb-release git equivs wget vim | ||
| RUN apt-get install -y cmake bison flex libboost-all-dev | ||
| RUN apt-get install -y reprepro | ||
| RUN apt-get upgrade -y |
8 changes: 8 additions & 0 deletionspackaging/Dockerfiles/Dockerfile-ubuntu_20.04
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| FROM ubuntu:20.04 | ||
| ENV DEBIAN_FRONTEND noninteractive | ||
| RUN ulimit -n 1024 && apt-get update -y | ||
| RUN ulimit -n 1024 && apt-get install -y devscripts | ||
| RUN ulimit -n 1024 && apt-get install -y dpkg-dev lsb-release git equivs wget vim | ||
| RUN ulimit -n 1024 && apt-get install -y cmake bison flex libboost-all-dev | ||
| RUN ulimit -n 1024 && apt-get install -y reprepro | ||
| RUN ulimit -n 1024 && apt-get upgrade -y |
191 changes: 191 additions & 0 deletionspackaging/Makefile.pkg
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,191 @@ | ||
| ifeq ($(PBK_EDITION),std) | ||
| PBK_PKG_REPO = pg_probackup-forks | ||
| PBK_EDITION_FULL = Standart | ||
| PKG_NAME_SUFFIX = std- | ||
| else ifeq ($(PBK_EDITION),ent) | ||
| PBK_PKG_REPO = pg_probackup-forks | ||
| PBK_EDITION_FULL = Enterprise | ||
| PKG_NAME_SUFFIX = ent- | ||
| else | ||
| PBK_PKG_REPO = pg_probackup | ||
| PBK_EDITION_FULL = | ||
| PBK_EDITION = | ||
| PKG_NAME_SUFFIX = | ||
| endif | ||
| check_env: | ||
| @if [ -z ${PBK_VERSION} ] ; then \ | ||
| echo "Env variable PBK_VERSION is not set" ; \ | ||
| false ; \ | ||
| fi | ||
| @if [ -z ${PBK_RELEASE} ] ; then \ | ||
| echo "Env variable PBK_RELEASE is not set" ; \ | ||
| false ; \ | ||
| fi | ||
| @if [ -z ${PBK_HASH} ] ; then \ | ||
| echo "Env variable PBK_HASH is not set" ; \ | ||
| false ; \ | ||
| fi | ||
| pkg: check_env build/prepare build/all | ||
| @echo Build for all platform: done | ||
| build/prepare: | ||
| mkdir -p build | ||
| build/clean: build/prepare | ||
| find $(BUILDDIR) -maxdepth 1 -type f -exec rm -f {} \; | ||
| build/all: build/debian build/ubuntu build/centos build/oraclelinux build/alt build/suse # build/rhel | ||
| @echo Packaging is done | ||
| ### DEBIAN | ||
| build/debian: build/debian_8 build/debian_9 build/debian_10 build/debian_11 | ||
| @echo Debian: done | ||
| build/debian_8: build/debian_8_9.5 build/debian_8_9.6 build/debian_8_10 build/debian_8_11 build/debian_8_12 build/debian_8_13 | ||
| @echo Debian 8: done | ||
| build/debian_9: build/debian_9_9.5 build/debian_9_9.6 build/debian_9_10 build/debian_9_11 build/debian_9_12 build/debian_9_13 | ||
| @echo Debian 9: done | ||
| build/debian_10: build/debian_10_9.5 build/debian_10_9.6 build/debian_10_10 build/debian_10_11 build/debian_10_12 build/debian_10_13 | ||
| @echo Debian 10: done | ||
| build/debian_11: build/debian_11_9.5 build/debian_11_9.6 build/debian_11_10 build/debian_11_11 build/debian_11_12 build/debian_11_13 | ||
| @echo Debian 11: done | ||
| ### UBUNTU | ||
| build/ubuntu: build/ubuntu_14.04 build/ubuntu_16.04 build/ubuntu_18.04 build/ubuntu_20.04 | ||
| @echo Ubuntu: done | ||
| build/ubuntu_14.04: build/ubuntu_14.04_9.5 build/ubuntu_14.04_9.6 build/ubuntu_14.04_10 build/ubuntu_14.04_11 build/ubuntu_14.04_12 build/ubuntu_14.04_13 | ||
| @echo Ubuntu 14.04: done | ||
| build/ubuntu_16.04: build/ubuntu_16.04_9.5 build/ubuntu_16.04_9.6 build/ubuntu_16.04_10 build/ubuntu_16.04_11 build/ubuntu_16.04_12 build/ubuntu_16.04_13 | ||
| @echo Ubuntu 16.04: done | ||
| build/ubuntu_18.04: build/ubuntu_18.04_9.5 build/ubuntu_18.04_9.6 build/ubuntu_18.04_10 build/ubuntu_18.04_11 build/ubuntu_18.04_12 build/ubuntu_18.04_13 | ||
| @echo Ubuntu 18.04: done | ||
| build/ubuntu_20.04: build/ubuntu_20.04_9.5 build/ubuntu_20.04_9.6 build/ubuntu_20.04_10 build/ubuntu_20.04_11 build/ubuntu_20.04_12 build/ubuntu_20.04_13 | ||
| @echo Ubuntu 20.04: done | ||
| define build_deb | ||
| docker rm -f $1_$2_probackup_$(PKG_NAME_SUFFIX)$(PBK_VERSION) >> /dev/null 2>&1 ; \ | ||
| docker run \ | ||
| -v $(WORKDIR)/packaging/pkg:/app/in \ | ||
| -v $(WORKDIR)/build/data/$(PBK_PKG_REPO)/$1/$2/pg-probackup-$(PKG_NAME_SUFFIX)$4/$(PBK_VERSION):/app/out \ | ||
| -e "DISTRIB=$1" -e "DISTRIB_VERSION=$2" -e "CODENAME=$3" -e "PG_VERSION=$4" -e "PG_FULL_VERSION=$5" \ | ||
| -e "PKG_HASH=$(PBK_HASH)" -e "PKG_URL=$(PBK_GIT_REPO)" -e "PKG_RELEASE=$(PBK_RELEASE)" -e "PKG_NAME=pg-probackup-$(PKG_NAME_SUFFIX)$4" \ | ||
| -e "PKG_VERSION=$(PBK_VERSION)" -e "PBK_EDITION=$(PBK_EDITION)" -e "PBK_EDITION_FULL=$(PBK_EDITION_FULL)" \ | ||
| --name $1_$2_probackup_$(PKG_NAME_SUFFIX)$(PBK_VERSION)_pg_$5 \ | ||
| --rm pgpro/$1:$2 /app/in/scripts/deb.sh | ||
| endef | ||
| include packaging/pkg/Makefile.debian | ||
| include packaging/pkg/Makefile.ubuntu | ||
| # CENTOS | ||
| build/centos: build/centos_7 build/centos_8 #build/rpm_repo_package_centos | ||
| @echo Centos: done | ||
| build/centos_7: build/centos_7_9.5 build/centos_7_9.6 build/centos_7_10 build/centos_7_11 build/centos_7_12 build/centos_7_13 | ||
| @echo Centos 7: done | ||
| build/centos_8: build/centos_8_9.5 build/centos_8_9.6 build/centos_8_10 build/centos_8_11 build/centos_8_12 build/centos_8_13 | ||
| @echo Centos 8: done | ||
| # Oracle Linux | ||
| build/oraclelinux: build/oraclelinux_6 build/oraclelinux_7 build/oraclelinux_8 #build/rpm_repo_package_oraclelinux | ||
| @echo Oraclelinux: done | ||
| build/oraclelinux_6: build/oraclelinux_6_9.5 build/oraclelinux_6_9.6 build/oraclelinux_6_10 build/oraclelinux_6_11 build/oraclelinux_6_12 build/oraclelinux_6_13 | ||
| @echo Oraclelinux 6: done | ||
| build/oraclelinux_7: build/oraclelinux_7_9.5 build/oraclelinux_7_9.6 build/oraclelinux_7_10 build/oraclelinux_7_11 build/oraclelinux_7_12 build/oraclelinux_7_13 | ||
| @echo Oraclelinux 7: done | ||
| build/oraclelinux_8: build/oraclelinux_8_9.5 build/oraclelinux_8_9.6 build/oraclelinux_8_10 build/oraclelinux_8_11 build/oraclelinux_8_12 build/oraclelinux_8_13 | ||
| @echo Oraclelinux 8: done | ||
| # RHEL | ||
| build/rhel: build/rhel_7 build/rhel_8 #build/rpm_repo_package_rhel | ||
| @echo Rhel: done | ||
| build/rhel_7: build/rhel_7_9.5 build/rhel_7_9.6 build/rhel_7_10 build/rhel_7_11 build/rhel_7_12 build/rhel_7_13 | ||
| @echo Rhel 7: done | ||
| build/rhel_8: build/rhel_8_9.5 build/rhel_8_9.6 build/rhel_8_10 build/rhel_8_11 build/rhel_8_12 build/rhel_8_13 | ||
| @echo Rhel 8: done | ||
| define build_rpm | ||
| docker rm -f $1_$2_probackup_$(PKG_NAME_SUFFIX)$(PBK_VERSION) >> /dev/null 2>&1 ; \ | ||
| docker run \ | ||
| -v $(WORKDIR)/packaging/pkg:/app/in \ | ||
| -v $(WORKDIR)/build/data/$(PBK_PKG_REPO)/$1/$2/pg_probackup-$(PKG_NAME_SUFFIX)$4/$(PBK_VERSION):/app/out \ | ||
| -e "DISTRIB=$1" -e "DISTRIB_VERSION=$2" -e "CODENAME=$3" -e "PG_VERSION=$4" -e "PG_FULL_VERSION=$5" \ | ||
| -e "PKG_HASH=$(PBK_HASH)" -e "PKG_URL=$(PBK_GIT_REPO)" -e "PKG_RELEASE=$(PBK_RELEASE)" -e "PKG_NAME=pg_probackup-$(PKG_NAME_SUFFIX)$4" \ | ||
| -e "PKG_VERSION=$(PBK_VERSION)" -e "PBK_EDITION=$(PBK_EDITION)" -e "PBK_EDITION_FULL=$(PBK_EDITION_FULL)" \ | ||
| --name $1_$2_probackup_$(PKG_NAME_SUFFIX)$(PBK_VERSION)_pg_$5 \ | ||
| --rm pgpro/$1:$2 /app/in/scripts/rpm.sh | ||
| endef | ||
| include packaging/pkg/Makefile.centos | ||
| include packaging/pkg/Makefile.rhel | ||
| include packaging/pkg/Makefile.oraclelinux | ||
| # Alt Linux | ||
| build/alt: build/alt_7 build/alt_8 build/alt_9 | ||
| @echo Alt Linux: done | ||
| build/alt_7: build/alt_7_9.5 build/alt_7_9.6 build/alt_7_10 build/alt_7_11 build/alt_7_12 build/alt_7_13 | ||
| @echo Alt Linux 7: done | ||
| build/alt_8: build/alt_8_9.5 build/alt_8_9.6 build/alt_8_10 build/alt_8_11 build/alt_8_12 build/alt_8_13 | ||
| @echo Alt Linux 8: done | ||
| build/alt_9: build/alt_9_9.5 build/alt_9_9.6 build/alt_9_10 build/alt_9_11 build/alt_9_12 build/alt_9_13 | ||
| @echo Alt Linux 9: done | ||
| define build_alt | ||
| docker rm -f $1_$2_probackup_$(PKG_NAME_SUFFIX)$(PBK_VERSION) >> /dev/null 2>&1 ; \ | ||
| docker run \ | ||
| -v $(WORKDIR)/packaging/pkg:/app/in \ | ||
| -v $(WORKDIR)/build/data/$(PBK_PKG_REPO)/$1/$2/pg_probackup-$(PKG_NAME_SUFFIX)$4/$(PBK_VERSION):/app/out \ | ||
| -e "DISTRIB=$1" -e "DISTRIB_VERSION=$2" -e "CODENAME=$3" -e "PG_VERSION=$4" -e "PG_FULL_VERSION=$5" \ | ||
| -e "PKG_HASH=$(PBK_HASH)" -e "PKG_URL=$(PBK_GIT_REPO)" -e "PKG_RELEASE=$(PBK_RELEASE)" -e "PKG_NAME=pg_probackup-$(PKG_NAME_SUFFIX)$4" \ | ||
| -e "PKG_VERSION=$(PBK_VERSION)" -e "PBK_EDITION=$(PBK_EDITION)" -e "PBK_EDITION_FULL=$(PBK_EDITION_FULL)" \ | ||
| --name $1_$2_probackup_$(PKG_NAME_SUFFIX)$(PBK_VERSION)_pg_$5 \ | ||
| --rm pgpro/$1:$2 /app/in/scripts/alt.sh | ||
| endef | ||
| include packaging/pkg/Makefile.alt | ||
| # SUSE Linux | ||
| build/suse: build/suse_15.1 build/suse_15.2 | ||
| @echo Suse: done | ||
| build/suse_15.1: build/suse_15.1_9.5 build/suse_15.1_9.6 build/suse_15.1_10 build/suse_15.1_11 build/suse_15.1_12 build/suse_15.1_13 | ||
| @echo Rhel 15.1: done | ||
| build/suse_15.2: build/suse_15.2_9.5 build/suse_15.2_9.6 build/suse_15.2_10 build/suse_15.2_11 build/suse_15.2_12 build/suse_15.2_13 | ||
| @echo Rhel 15.1: done | ||
| define build_suse | ||
| docker rm -f $1_$2_probackup_$(PKG_NAME_SUFFIX)$(PBK_VERSION) >> /dev/null 2>&1 ; \ | ||
| docker run \ | ||
| -v $(WORKDIR)/packaging/pkg:/app/in \ | ||
| -v $(WORKDIR)/build/data/$(PBK_PKG_REPO)/$1/$2/pg_probackup-$(PKG_NAME_SUFFIX)$4/$(PBK_VERSION):/app/out \ | ||
| -e "DISTRIB=$1" -e "DISTRIB_VERSION=$2" -e "CODENAME=$3" -e "PG_VERSION=$4" -e "PG_FULL_VERSION=$5" \ | ||
| -e "PKG_HASH=$(PBK_HASH)" -e "PKG_URL=$(PBK_GIT_REPO)" -e "PKG_RELEASE=$(PBK_RELEASE)" -e "PKG_NAME=pg_probackup-$(PKG_NAME_SUFFIX)$4" \ | ||
| -e "PKG_VERSION=$(PBK_VERSION)" -e "PBK_EDITION=$(PBK_EDITION)" -e "PBK_EDITION_FULL=$(PBK_EDITION_FULL)" \ | ||
| --name $1_$2_probackup_$(PKG_NAME_SUFFIX)$(PBK_VERSION)_pg_$5 \ | ||
| --rm pgpro/$1:$2 /app/in/scripts/suse.sh | ||
| endef | ||
| include packaging/pkg/Makefile.suse |
Oops, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.