mirror of
https://gitlab.com/jarylc/docker-duoauthproxy.git
synced 2026-02-16 05:06:12 +00:00
remove armv7 instead
This commit is contained in:
@@ -6,7 +6,7 @@ ARG CHECKSUM
|
|||||||
ARG PYTHON_VERSION=3.11
|
ARG PYTHON_VERSION=3.11
|
||||||
|
|
||||||
RUN apk add --no-cache build-base libffi-dev perl zlib-dev diffutils libstdc++ gcompat \
|
RUN apk add --no-cache build-base libffi-dev perl zlib-dev diffutils libstdc++ gcompat \
|
||||||
bash wget py3-cffi py3-zope-interface py3-cryptography
|
bash wget py3-cffi py3-zope-interface
|
||||||
RUN wget -O duoauthproxy.tgz https://dl.duosecurity.com/duoauthproxy-${VERSION}-src.tgz
|
RUN wget -O duoauthproxy.tgz https://dl.duosecurity.com/duoauthproxy-${VERSION}-src.tgz
|
||||||
RUN echo "${CHECKSUM} duoauthproxy.tgz" | sha256sum -c
|
RUN echo "${CHECKSUM} duoauthproxy.tgz" | sha256sum -c
|
||||||
RUN tar xzf duoauthproxy.tgz
|
RUN tar xzf duoauthproxy.tgz
|
||||||
@@ -15,7 +15,6 @@ RUN mkdir -p duoauthproxy-build/usr/local/lib/python${PYTHON_VERSION}/
|
|||||||
RUN cp -R /usr/lib/python3.11/site-packages duoauthproxy-build/usr/local/lib/python${PYTHON_VERSION}/
|
RUN cp -R /usr/lib/python3.11/site-packages duoauthproxy-build/usr/local/lib/python${PYTHON_VERSION}/
|
||||||
RUN sed -i '/$(CFFI) \\/d' Makefile
|
RUN sed -i '/$(CFFI) \\/d' Makefile
|
||||||
RUN sed -i '/$(ZOPE_INTERFACE) \\/d' Makefile
|
RUN sed -i '/$(ZOPE_INTERFACE) \\/d' Makefile
|
||||||
RUN sed -i '/$(CRYPTOGRAPHY) \\/d' Makefile
|
|
||||||
RUN make
|
RUN make
|
||||||
RUN LD_PRELOAD=libgcompat.so.0 duoauthproxy-build/install --install-dir /app --service-user nobody --log-group nobody --create-init-script no --enable-selinux=no
|
RUN LD_PRELOAD=libgcompat.so.0 duoauthproxy-build/install --install-dir /app --service-user nobody --log-group nobody --create-init-script no --enable-selinux=no
|
||||||
RUN rm -rf /app/usr/local/lib/python${PYTHON_VERSION}/test
|
RUN rm -rf /app/usr/local/lib/python${PYTHON_VERSION}/test
|
||||||
|
|||||||
@@ -28,12 +28,6 @@ build:amd64:
|
|||||||
extends: .build-template
|
extends: .build-template
|
||||||
variables:
|
variables:
|
||||||
ARCH: amd64
|
ARCH: amd64
|
||||||
build:arm/v7:
|
|
||||||
extends: .build-template
|
|
||||||
variables:
|
|
||||||
ARCH: arm/v7
|
|
||||||
tags:
|
|
||||||
- arm
|
|
||||||
build:arm64:
|
build:arm64:
|
||||||
extends: .build-template
|
extends: .build-template
|
||||||
variables:
|
variables:
|
||||||
|
|||||||
@@ -14,21 +14,17 @@ echo "${TOKEN}" | docker login -u "${USERNAME}" --password-stdin ${REGISTRY}
|
|||||||
docker buildx imagetools create \
|
docker buildx imagetools create \
|
||||||
-t "${REGISTRY_IMAGE}:${1}" \
|
-t "${REGISTRY_IMAGE}:${1}" \
|
||||||
"${REGISTRY_IMAGE}:amd64" \
|
"${REGISTRY_IMAGE}:amd64" \
|
||||||
"${REGISTRY_IMAGE}:armv7" \
|
|
||||||
"${REGISTRY_IMAGE}:arm64"
|
"${REGISTRY_IMAGE}:arm64"
|
||||||
docker buildx imagetools create \
|
docker buildx imagetools create \
|
||||||
-t "${REGISTRY_IMAGE}:latest" \
|
-t "${REGISTRY_IMAGE}:latest" \
|
||||||
"${REGISTRY_IMAGE}:amd64" \
|
"${REGISTRY_IMAGE}:amd64" \
|
||||||
"${REGISTRY_IMAGE}:armv7" \
|
|
||||||
"${REGISTRY_IMAGE}:arm64"
|
"${REGISTRY_IMAGE}:arm64"
|
||||||
|
|
||||||
docker buildx imagetools create \
|
docker buildx imagetools create \
|
||||||
-t "${REGISTRY_IMAGE2}:${1}" \
|
-t "${REGISTRY_IMAGE2}:${1}" \
|
||||||
"${REGISTRY_IMAGE}:amd64" \
|
"${REGISTRY_IMAGE}:amd64" \
|
||||||
"${REGISTRY_IMAGE}:armv7" \
|
|
||||||
"${REGISTRY_IMAGE}:arm64"
|
"${REGISTRY_IMAGE}:arm64"
|
||||||
docker buildx imagetools create \
|
docker buildx imagetools create \
|
||||||
-t "${REGISTRY_IMAGE2}:latest" \
|
-t "${REGISTRY_IMAGE2}:latest" \
|
||||||
"${REGISTRY_IMAGE}:amd64" \
|
"${REGISTRY_IMAGE}:amd64" \
|
||||||
"${REGISTRY_IMAGE}:armv7" \
|
|
||||||
"${REGISTRY_IMAGE}:arm64"
|
"${REGISTRY_IMAGE}:arm64"
|
||||||
|
|||||||
Reference in New Issue
Block a user