use pipx for riscv64 since that is on alpine:edge
Build Container Image / build_amd64 (push) Successful in 32s Details
Build Container Image / publish_amd64 (push) Successful in 26s Details
Build Container Image / build_arm64 (push) Successful in 1m20s Details
Build Container Image / publish_arm64 (push) Successful in 34s Details
Build Container Image / build_riscv64 (push) Failing after 2m2s Details
Build Container Image / publish_riscv64 (push) Has been skipped Details
Build Container Image / build_armhf (push) Successful in 2m33s Details
Build Container Image / build_manifest (push) Has been skipped Details
Build Container Image / publish_armhf (push) Successful in 1m5s Details
Build Container Image / publish_manifest (push) Has been skipped Details

This commit is contained in:
Daniel Wolf 2023-10-11 21:54:04 -04:00
parent 02e492cd08
commit c30005c99e
Signed by: nephatrine
GPG Key ID: 59D70EC2E4AAB4D0
1 changed files with 3 additions and 2 deletions

View File

@ -61,8 +61,9 @@ FROM nephatrine/alpine-s6:latest
LABEL maintainer="Daniel Wolf <nephatrine@gmail.com>"
RUN echo "====== INSTALL PACKAGES ======" \
&& apk add --no-cache certbot geoip libgd libxslt pcre py3-pip \
&& pip3 install zope.component \
&& if [ "$(uname -m)" = "riscv64" ]; then apk add --no-cache certbot geoip libgd libxslt pcre pipx \
&& pipx install zope.component; else apk add --no-cache certbot geoip libgd libxslt pcre py3-pip \
&& pip3 install zope.component; fi \
&& mkdir -p /etc/nginx /usr/lib/nginx /var/cache/nginx /var/log/nginx /var/www
COPY --from=builder /etc/nginx/ /etc/nginx/