Skip to content
Snippets Groups Projects
Commit c3581561 authored by jurgenhaas's avatar jurgenhaas
Browse files

Merge branch 'develop' into 'main'

Merging develop into main [MINOR_VERSION]

See merge request !36
parents dbca1a36 a27a558b
No related branches found
No related tags found
1 merge request!36Merging develop into main [MINOR_VERSION]
Pipeline #771489 passed
...@@ -14,14 +14,14 @@ php: ...@@ -14,14 +14,14 @@ php:
stage: build stage: build
parallel: parallel:
matrix: matrix:
- ALPINE: '3.11'
PHP: '7.3'
- ALPINE: '3.11' - ALPINE: '3.11'
PHP: '7.4' PHP: '7.4'
- ALPINE: '3.12' - ALPINE: '3.12'
PHP: '8.0' PHP: '8.0'
- ALPINE: '3.15' - ALPINE: '3.15'
PHP: '8.1' PHP: '8.1'
- ALPINE: '3.17'
PHP: '8.2'
script: script:
- docker build --pull --build-arg ALPINE_VERSION=${ALPINE} --build-arg PHP_MAJOR_VERSION=${PHP} --build-arg VERSION=${VERSION} -t ${CI_REGISTRY_IMAGE}/php-${PHP}:${VERSION} . - docker build --pull --build-arg ALPINE_VERSION=${ALPINE} --build-arg PHP_MAJOR_VERSION=${PHP} --build-arg VERSION=${VERSION} -t ${CI_REGISTRY_IMAGE}/php-${PHP}:${VERSION} .
- docker push ${CI_REGISTRY_IMAGE}/php-${PHP}:${VERSION} - docker push ${CI_REGISTRY_IMAGE}/php-${PHP}:${VERSION}
......
...@@ -12,15 +12,15 @@ LABEL com.example.vendor="LakeDrops" \ ...@@ -12,15 +12,15 @@ LABEL com.example.vendor="LakeDrops" \
ARG ALPINE_VERSION ARG ALPINE_VERSION
ARG PHP_MAJOR_VERSION ARG PHP_MAJOR_VERSION
ARG compose_version=2.4.1 ARG compose_version=2.16.0
ARG glibc_version=2.28-r0 ARG glibc_version=2.35-r0
ARG apkArch ARG apkArch
ARG dockerArch ARG dockerArch
ARG DOCKER_CHANNEL=stable ARG DOCKER_CHANNEL=stable
ARG DOCKER_VERSION=20.10.9 ARG DOCKER_VERSION=23.0.0
ARG GIT_EXTRAS_VERSION=6.3.0 ARG GIT_EXTRAS_VERSION=6.5.0
ARG AHOY_VERSION=2.0.0 ARG AHOY_VERSION=2.0.2
ARG GLAB_VERSION=1.24.1 ARG GLAB_VERSION=1.25.3
ADD usrbin/column /usr/bin/column ADD usrbin/column /usr/bin/column
ADD bin/* /usr/local/bin/ ADD bin/* /usr/local/bin/
...@@ -72,6 +72,11 @@ RUN echo 'hosts: files dns' > /etc/nsswitch.conf && \ ...@@ -72,6 +72,11 @@ RUN echo 'hosts: files dns' > /etc/nsswitch.conf && \
wget -q https://gitlab.com/gitlab-org/cli/-/releases/v${GLAB_VERSION}/downloads/glab_${GLAB_VERSION}_Linux_x86_64.apk ; \ wget -q https://gitlab.com/gitlab-org/cli/-/releases/v${GLAB_VERSION}/downloads/glab_${GLAB_VERSION}_Linux_x86_64.apk ; \
apk add --no-cache --allow-untrusted glab_${GLAB_VERSION}_Linux_x86_64.apk ; \ apk add --no-cache --allow-untrusted glab_${GLAB_VERSION}_Linux_x86_64.apk ; \
rm glab_${GLAB_VERSION}_Linux_x86_64.apk ; \ rm glab_${GLAB_VERSION}_Linux_x86_64.apk ; \
elif [ "${ALPINE_VERSION}" = "3.17" ]; then \
apk add --no-cache mandoc py3-pip gettext bat ; \
wget -q https://gitlab.com/gitlab-org/cli/-/releases/v${GLAB_VERSION}/downloads/glab_${GLAB_VERSION}_Linux_x86_64.apk ; \
apk add --no-cache --allow-untrusted glab_${GLAB_VERSION}_Linux_x86_64.apk ; \
rm glab_${GLAB_VERSION}_Linux_x86_64.apk ; \
else \ else \
apk add --no-cache mdocml-apropos ; \ apk add --no-cache mdocml-apropos ; \
python -m pip install --upgrade pip ; \ python -m pip install --upgrade pip ; \
...@@ -89,7 +94,7 @@ RUN echo 'hosts: files dns' > /etc/nsswitch.conf && \ ...@@ -89,7 +94,7 @@ RUN echo 'hosts: files dns' > /etc/nsswitch.conf && \
\ \
wget -q https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub -O /etc/apk/keys/sgerrand.rsa.pub && \ wget -q https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub -O /etc/apk/keys/sgerrand.rsa.pub && \
wget -q https://github.com/sgerrand/alpine-pkg-glibc/releases/download/${glibc_version}/glibc-${glibc_version}.apk && \ wget -q https://github.com/sgerrand/alpine-pkg-glibc/releases/download/${glibc_version}/glibc-${glibc_version}.apk && \
apk add --no-cache glibc-${glibc_version}.apk && \ apk add --no-cache --force-overwrite glibc-${glibc_version}.apk && \
rm glibc-${glibc_version}.apk && \ rm glibc-${glibc_version}.apk && \
ln -sf /lib/libz.so.1 /usr/glibc-compat/lib/ && \ ln -sf /lib/libz.so.1 /usr/glibc-compat/lib/ && \
ln -sf /lib/libc.musl-x86_64.so.1 /usr/glibc-compat/lib && \ ln -sf /lib/libc.musl-x86_64.so.1 /usr/glibc-compat/lib && \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment