4 Commits
Author SHA1 Message Date
woggioni f03e3089ab Update .gitea/workflows/build-nginx.yaml
CI / Build nginx docker images (push) Successful in 15h18m27s
Removed armv7h architecture again
2026-08-06 18:52:16 +02:00
woggioni 8690d5216b restored armv7h architecture for nginx docker image
CI / Build nginx docker images (push) Failing after 1h34m30s
2026-08-06 20:59:42 +08:00
woggioni 307ef59355 removed armv7h architecture from nginx docker image
CI / Build nginx docker images (push) Canceled after 28m10s
2026-08-06 20:39:35 +08:00
woggioni 812142a1b1 added otel module to nginx
CI / Build nginx docker images (push) Failing after 1h1m45s
2026-08-06 09:01:17 +08:00
4 changed files with 4 additions and 5 deletions
-2
View File
@@ -25,7 +25,6 @@ jobs:
platforms: | platforms: |
linux/amd64 linux/amd64
linux/arm64 linux/arm64
linux/arm/v7
push: true push: true
pull: true pull: true
ssh: default=/var/lib/gitea-runner/.ssh/id_ed25519 ssh: default=/var/lib/gitea-runner/.ssh/id_ed25519
@@ -48,7 +47,6 @@ jobs:
platforms: | platforms: |
linux/amd64 linux/amd64
linux/arm64 linux/arm64
linux/arm/v7
push: true push: true
pull: true pull: true
ssh: default=/var/lib/gitea-runner/.ssh/id_ed25519 ssh: default=/var/lib/gitea-runner/.ssh/id_ed25519
+2 -1
View File
@@ -27,12 +27,12 @@ RUN --mount=type=cache,target=/var/cache/apk apk add \
libxslt-dev \ libxslt-dev \
linux-headers \ linux-headers \
make \ make \
musl-dev \
ninja \ ninja \
pcre \ pcre \
pcre-dev \ pcre-dev \
perl-dev \ perl-dev \
quickjs-dev \ quickjs-dev \
re2-dev \
su-exec \ su-exec \
tar \ tar \
tzdata \ tzdata \
@@ -93,6 +93,7 @@ USER luser
RUN cmake -G Ninja -B /home/luser/otel-build -S /nginx-otel \ RUN cmake -G Ninja -B /home/luser/otel-build -S /nginx-otel \
-DNGX_OTEL_NGINX_BUILD_DIR=/nginx/objs \ -DNGX_OTEL_NGINX_BUILD_DIR=/nginx/objs \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS="-isystem /home/luser/otel-build/_deps/grpc-src/third_party/protobuf/third_party/utf8_range" \
-DOPENSSL_ROOT_DIR=/home/luser/.local \ -DOPENSSL_ROOT_DIR=/home/luser/.local \
-DNGX_OTEL_SDK=6f65c3eded2bb4656c8d675cad43bbe694c531c7 \ -DNGX_OTEL_SDK=6f65c3eded2bb4656c8d675cad43bbe694c531c7 \
-DNGX_OTEL_GRPC=c876f4da50f7da2f331888b88b2a7243514139fe \ -DNGX_OTEL_GRPC=c876f4da50f7da2f331888b88b2a7243514139fe \
+1 -1
View File
@@ -58,5 +58,5 @@ cd /nginx
auto/configure $CONFIG \ auto/configure $CONFIG \
--with-cc-opt="-I/home/luser/libressl/build/include" \ --with-cc-opt="-I/home/luser/libressl/build/include" \
--with-ld-opt="-lstdc++ -L/home/luser/libressl/build/ssl -L/home/luser/libressl/build/crypto" --with-ld-opt="-lstdc++ -L/home/luser/.local/lib"
make -j$(nproc) make -j$(nproc)
+1 -1
View File
@@ -17,7 +17,7 @@ strip -s /usr/lib/nginx/modules/*.so
apk add --no-cache --virtual .gettext gettext apk add --no-cache --virtual .gettext gettext
mv /usr/bin/envsubst /tmp/ mv /usr/bin/envsubst /tmp/
runDeps="libintl libxml2 musl zlib tzdata ca-certificates pcre brotli-libs libxslt geoip libstdc++ c-ares libprotobuf re2" runDeps="libintl libxml2 musl zlib tzdata ca-certificates pcre brotli-libs libxslt geoip libstdc++ c-ares"
apk add --no-cache $runDeps apk add --no-cache $runDeps
apk del .gettext apk del .gettext
mv /tmp/envsubst /usr/local/bin/ mv /tmp/envsubst /usr/local/bin/