publish
statesuccess
jobback to job
imagedocker:28-cli
arch-
attempt1 of 1
workerconductor-worker-aarch64
duration2m 35s
log
[conductor] task publish on conductor-worker-aarch64
[conductor] commit a134e2de963e attempt 1
[conductor] image docker:28-cli
$ ./deploy/publish.sh
== publishing from refs/heads/main at a134e2de963e
tags:
latest
a134e2de963e
platforms: linux/amd64,linux/arm64,linux/riscv64
== registering emulators
== preparing the builder
#1 [internal] booting buildkit
#1 pulling image moby/buildkit:buildx-stable-1
#1 pulling image moby/buildkit:buildx-stable-1 1.5s done
#1 creating container buildx_buildkit_conductor-publish0
#1 creating container buildx_buildkit_conductor-publish0 1.1s done
#1 DONE 2.7s
== signing in
WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'.
Configure a credential helper to remove this warning. See
https://docs.docker.com/go/credential-store/
== building and pushing finwo/conductor
#0 building with "conductor-publish" instance using docker-container driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 2.61kB done
#1 DONE 0.0s
#2 [linux/amd64 internal] load metadata for docker.io/library/alpine:3.23
#2 ...
#3 [auth] library/alpine:pull token for registry-1.docker.io
#3 DONE 0.0s
#4 [linux/riscv64 internal] load metadata for docker.io/library/alpine:3.23
#4 ...
#5 [linux/arm64 internal] load metadata for docker.io/library/alpine:3.23
#5 DONE 1.2s
#2 [linux/amd64 internal] load metadata for docker.io/library/alpine:3.23
#2 DONE 1.2s
#6 [internal] load .dockerignore
#6 transferring context: 214B done
#6 DONE 0.0s
#4 [linux/riscv64 internal] load metadata for docker.io/library/alpine:3.23
#4 DONE 1.3s
#7 [linux/arm64 deps 1/5] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#7 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.0s done
#7 DONE 0.0s
#8 [linux/riscv64 deps 1/5] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#8 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.0s done
#8 ...
#9 [internal] load build context
#9 transferring context: 441.12kB 0.0s done
#9 DONE 0.1s
#8 [linux/riscv64 deps 1/5] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#8 sha256:125f7ed2919501383cc2a463efb0a6d988a780211c71de97a05b674ca6bb8dde 3.58MB / 3.58MB 0.2s done
#8 extracting sha256:125f7ed2919501383cc2a463efb0a6d988a780211c71de97a05b674ca6bb8dde
#8 ...
#10 [linux/amd64 deps 1/5] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#10 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.0s done
#10 sha256:d0c1d894c237d8192cbcd37e435031ad4eddec173299568a5a05869c2e40dfa3 3.85MB / 3.85MB 0.2s done
#10 extracting sha256:d0c1d894c237d8192cbcd37e435031ad4eddec173299568a5a05869c2e40dfa3 0.2s done
#10 DONE 0.4s
#7 [linux/arm64 deps 1/5] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#7 sha256:ace1621be7ff15b54252f68393ac33181df7f3e095e36a5d9a9892031b357d31 4.19MB / 4.19MB 0.2s done
#7 extracting sha256:ace1621be7ff15b54252f68393ac33181df7f3e095e36a5d9a9892031b357d31 0.2s done
#7 DONE 0.4s
#8 [linux/riscv64 deps 1/5] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#8 extracting sha256:125f7ed2919501383cc2a463efb0a6d988a780211c71de97a05b674ca6bb8dde 0.2s done
#8 DONE 0.4s
#11 [linux/riscv64 deps 2/5] RUN apk add --no-cache nodejs npm
#11 ...
#12 [linux/arm64 deps 2/5] RUN apk add --no-cache nodejs npm
#12 0.556 ( 1/15) Installing ca-certificates (20260909-r0)
#12 0.578 ( 2/15) Installing libgcc (15.2.0-r2)
#12 0.584 ( 3/15) Installing libstdc++ (15.2.0-r2)
#12 0.606 ( 4/15) Installing ada-libs (3.3.0-r0)
#12 0.615 ( 5/15) Installing brotli-libs (1.2.0-r0)
#12 0.628 ( 6/15) Installing c-ares (1.34.8-r0)
#12 0.637 ( 7/15) Installing icu-data-en (76.1-r1)
#12 0.660 Executing icu-data-en-76.1-r1.post-install
#12 0.665 *
#12 0.665 * If you need ICU with non-English locales and legacy charset support, install
#12 0.665 * package icu-data-full.
#12 0.665 *
#12 0.666 ( 8/15) Installing icu-libs (76.1-r1)
#12 0.707 ( 9/15) Installing nghttp2-libs (1.69.0-r0)
#12 0.714 (10/15) Installing simdjson (3.12.0-r0)
#12 0.719 (11/15) Installing simdutf (7.5.0-r1)
#12 0.727 (12/15) Installing sqlite-libs (3.53.4-r0)
#12 0.751 (13/15) Installing zstd-libs (1.5.7-r2)
#12 0.764 (14/15) Installing nodejs (24.18.1-r0)
#12 1.082 (15/15) Installing npm (11.11.0-r0)
#12 1.277 Executing busybox-1.37.0-r30.trigger
#12 1.323 Executing ca-certificates-20260909-r0.trigger
#12 1.433 OK: 80.2 MiB in 31 packages
#12 DONE 1.6s
#13 [linux/arm64 stage-1 2/10] RUN apk add --no-cache ca-certificates git nodejs
#13 0.584 ( 1/22) Installing ca-certificates (20260909-r0)
#13 0.601 ( 2/22) Installing brotli-libs (1.2.0-r0)
#13 0.614 ( 3/22) Installing c-ares (1.34.8-r0)
#13 0.620 ( 4/22) Installing libunistring (1.4.1-r0)
#13 0.637 ( 5/22) Installing libidn2 (2.3.8-r0)
#13 0.643 ( 6/22) Installing nghttp2-libs (1.69.0-r0)
#13 0.648 ( 7/22) Installing libpsl (0.21.5-r3)
#13 0.653 ( 8/22) Installing zstd-libs (1.5.7-r2)
#13 0.663 ( 9/22) Installing libcurl (8.22.0-r0)
#13 0.676 (10/22) Installing libexpat (2.8.4-r0)
#13 0.684 (11/22) Installing pcre2 (10.48-r0)
#13 0.696 (12/22) Installing git (2.52.0-r0)
#13 0.768 (13/22) Installing git-init-template (2.52.0-r0)
#13 0.782 (14/22) Installing libgcc (15.2.0-r2)
#13 0.783 (15/22) Installing libstdc++ (15.2.0-r2)
#13 0.803 (16/22) Installing ada-libs (3.3.0-r0)
#13 0.814 (17/22) Installing icu-data-en (76.1-r1)
#13 0.835 Executing icu-data-en-76.1-r1.post-install
#13 0.839 *
#13 0.839 * If you need ICU with non-English locales and legacy charset support, install
#13 0.839 * package icu-data-full.
#13 0.839 *
#13 0.839 (18/22) Installing icu-libs (76.1-r1)
#13 0.902 (19/22) Installing simdjson (3.12.0-r0)
#13 0.907 (20/22) Installing simdutf (7.5.0-r1)
#13 0.914 (21/22) Installing sqlite-libs (3.53.4-r0)
#13 0.934 (22/22) Installing nodejs (24.18.1-r0)
#13 1.243 Executing busybox-1.37.0-r30.trigger
#13 1.264 Executing ca-certificates-20260909-r0.trigger
#13 1.358 OK: 83.5 MiB in 38 packages
#13 DONE 1.6s
#14 [linux/arm64 deps 3/5] WORKDIR /app
#14 DONE 0.1s
#15 [linux/arm64 deps 4/5] COPY package.json ./
#15 DONE 0.0s
#16 [linux/arm64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#16 ...
#17 [linux/arm64 stage-1 3/10] RUN addgroup -S conductor && adduser -S -G conductor -h /app conductor
#17 DONE 0.3s
#18 [linux/arm64 stage-1 4/10] WORKDIR /app
#18 DONE 0.0s
#19 [linux/amd64 stage-1 2/10] RUN apk add --no-cache ca-certificates git nodejs
#19 1.816 ( 1/22) Installing ca-certificates (20260909-r0)
#19 1.877 ( 2/22) Installing brotli-libs (1.2.0-r0)
#19 1.910 ( 3/22) Installing c-ares (1.34.8-r0)
#19 1.922 ( 4/22) Installing libunistring (1.4.1-r0)
#19 1.966 ( 5/22) Installing libidn2 (2.3.8-r0)
#19 1.976 ( 6/22) Installing nghttp2-libs (1.69.0-r0)
#19 1.984 ( 7/22) Installing libpsl (0.21.5-r3)
#19 1.993 ( 8/22) Installing zstd-libs (1.5.7-r2)
#19 2.017 ( 9/22) Installing libcurl (8.22.0-r0)
#19 2.039 (10/22) Installing libexpat (2.8.4-r0)
#19 2.050 (11/22) Installing pcre2 (10.48-r0)
#19 2.075 (12/22) Installing git (2.52.0-r0)
#19 2.276 (13/22) Installing git-init-template (2.52.0-r0)
#19 2.284 (14/22) Installing libgcc (15.2.0-r2)
#19 2.293 (15/22) Installing libstdc++ (15.2.0-r2)
#19 2.353 (16/22) Installing ada-libs (3.3.0-r0)
#19 2.369 (17/22) Installing icu-data-en (76.1-r1)
#19 2.431 Executing icu-data-en-76.1-r1.post-install
#19 2.532 *
#19 2.532 * If you need ICU with non-English locales and legacy charset support, install
#19 2.532 * package icu-data-full.
#19 2.532 *
#19 2.538 (18/22) Installing icu-libs (76.1-r1)
#19 2.649 (19/22) Installing simdjson (3.12.0-r0)
#19 2.662 (20/22) Installing simdutf (7.5.0-r1)
#19 2.678 (21/22) Installing sqlite-libs (3.53.4-r0)
#19 2.724 (22/22) Installing nodejs (24.18.1-r0)
#19 3.727 Executing busybox-1.37.0-r30.trigger
#19 3.811 Executing ca-certificates-20260909-r0.trigger
#19 4.171 OK: 86.3 MiB in 38 packages
#19 ...
#20 [linux/amd64 deps 2/5] RUN apk add --no-cache nodejs npm
#20 1.744 ( 1/15) Installing ca-certificates (20260909-r0)
#20 1.785 ( 2/15) Installing libgcc (15.2.0-r2)
#20 1.795 ( 3/15) Installing libstdc++ (15.2.0-r2)
#20 1.848 ( 4/15) Installing ada-libs (3.3.0-r0)
#20 1.867 ( 5/15) Installing brotli-libs (1.2.0-r0)
#20 1.896 ( 6/15) Installing c-ares (1.34.8-r0)
#20 1.906 ( 7/15) Installing icu-data-en (76.1-r1)
#20 1.965 Executing icu-data-en-76.1-r1.post-install
#20 2.048 *
#20 2.048 * If you need ICU with non-English locales and legacy charset support, install
#20 2.048 * package icu-data-full.
#20 2.048 *
#20 2.053 ( 8/15) Installing icu-libs (76.1-r1)
#20 2.160 ( 9/15) Installing nghttp2-libs (1.69.0-r0)
#20 2.168 (10/15) Installing simdjson (3.12.0-r0)
#20 2.181 (11/15) Installing simdutf (7.5.0-r1)
#20 2.204 (12/15) Installing sqlite-libs (3.53.4-r0)
#20 2.257 (13/15) Installing zstd-libs (1.5.7-r2)
#20 2.284 (14/15) Installing nodejs (24.18.1-r0)
#20 3.273 (15/15) Installing npm (11.11.0-r0)
#20 3.653 Executing busybox-1.37.0-r30.trigger
#20 3.763 Executing ca-certificates-20260909-r0.trigger
#20 4.141 OK: 83.6 MiB in 31 packages
#20 DONE 4.5s
#19 [linux/amd64 stage-1 2/10] RUN apk add --no-cache ca-certificates git nodejs
#19 DONE 4.5s
#21 [linux/amd64 deps 3/5] WORKDIR /app
#21 DONE 0.1s
#22 [linux/amd64 deps 4/5] COPY package.json ./
#22 DONE 0.1s
#23 [linux/amd64 stage-1 3/10] RUN addgroup -S conductor && adduser -S -G conductor -h /app conductor
#23 DONE 0.5s
#24 [linux/amd64 stage-1 4/10] WORKDIR /app
#24 DONE 0.1s
#11 [linux/riscv64 deps 2/5] RUN apk add --no-cache nodejs npm
#11 2.122 ( 1/15) Installing ca-certificates (20260909-r0)
#11 2.184 ( 2/15) Installing libgcc (15.2.0-r2)
#11 2.204 ( 3/15) Installing libstdc++ (15.2.0-r2)
#11 2.310 ( 4/15) Installing ada-libs (3.3.0-r0)
#11 2.347 ( 5/15) Installing brotli-libs (1.2.0-r0)
#11 2.400 ( 6/15) Installing c-ares (1.34.8-r0)
#11 2.422 ( 7/15) Installing icu-data-en (76.1-r1)
#11 2.535 Executing icu-data-en-76.1-r1.post-install
#11 2.599 *
#11 2.599 * If you need ICU with non-English locales and legacy charset support, install
#11 2.599 * package icu-data-full.
#11 2.599 *
#11 2.604 ( 8/15) Installing icu-libs (76.1-r1)
#11 2.805 ( 9/15) Installing nghttp2-libs (1.69.0-r0)
#11 2.818 (10/15) Installing simdjson (3.12.0-r0)
#11 2.829 (11/15) Installing simdutf (7.5.0-r1)
#11 2.841 (12/15) Installing sqlite-libs (3.53.4-r0)
#11 2.920 (13/15) Installing zstd-libs (1.5.7-r2)
#11 2.966 (14/15) Installing nodejs (24.18.1-r0)
#11 4.931 (15/15) Installing npm (11.11.0-r0)
#11 5.508 Executing busybox-1.37.0-r30.trigger
#11 5.583 Executing ca-certificates-20260909-r0.trigger
#11 6.018 OK: 76.2 MiB in 31 packages
#11 ...
#25 [linux/riscv64 stage-1 2/10] RUN apk add --no-cache ca-certificates git nodejs
#25 2.202 ( 1/22) Installing ca-certificates (20260909-r0)
#25 2.269 ( 2/22) Installing brotli-libs (1.2.0-r0)
#25 2.333 ( 3/22) Installing c-ares (1.34.8-r0)
#25 2.351 ( 4/22) Installing libunistring (1.4.1-r0)
#25 2.434 ( 5/22) Installing libidn2 (2.3.8-r0)
#25 2.451 ( 6/22) Installing nghttp2-libs (1.69.0-r0)
#25 2.464 ( 7/22) Installing libpsl (0.21.5-r3)
#25 2.479 ( 8/22) Installing zstd-libs (1.5.7-r2)
#25 2.540 ( 9/22) Installing libcurl (8.22.0-r0)
#25 2.587 (10/22) Installing libexpat (2.8.4-r0)
#25 2.600 (11/22) Installing pcre2 (10.48-r0)
#25 2.639 (12/22) Installing git (2.52.0-r0)
#25 2.989 (13/22) Installing git-init-template (2.52.0-r0)
#25 3.000 (14/22) Installing libgcc (15.2.0-r2)
#25 3.013 (15/22) Installing libstdc++ (15.2.0-r2)
#25 3.113 (16/22) Installing ada-libs (3.3.0-r0)
#25 3.145 (17/22) Installing icu-data-en (76.1-r1)
#25 3.263 Executing icu-data-en-76.1-r1.post-install
#25 3.307 *
#25 3.307 * If you need ICU with non-English locales and legacy charset support, install
#25 3.307 * package icu-data-full.
#25 3.307 *
#25 3.313 (18/22) Installing icu-libs (76.1-r1)
#25 3.525 (19/22) Installing simdjson (3.12.0-r0)
#25 3.555 (20/22) Installing simdutf (7.5.0-r1)
#25 3.571 (21/22) Installing sqlite-libs (3.53.4-r0)
#25 3.660 (22/22) Installing nodejs (24.18.1-r0)
#25 5.611 Executing busybox-1.37.0-r30.trigger
#25 5.695 Executing ca-certificates-20260909-r0.trigger
#25 6.083 OK: 78.1 MiB in 38 packages
#25 DONE 6.3s
#16 [linux/arm64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#16 3.802
#16 3.802 added 78 packages in 4s
#16 4.037 npm warn using --force Recommended protections disabled.
#16 DONE 4.6s
#11 [linux/riscv64 deps 2/5] RUN apk add --no-cache nodejs npm
#11 DONE 6.3s
#26 [linux/riscv64 deps 3/5] WORKDIR /app
#26 DONE 0.1s
#27 [linux/riscv64 deps 4/5] COPY package.json ./
#27 DONE 0.0s
#28 [linux/riscv64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#28 ...
#29 [linux/riscv64 stage-1 3/10] RUN addgroup -S conductor && adduser -S -G conductor -h /app conductor
#29 DONE 0.3s
#30 [linux/riscv64 stage-1 4/10] WORKDIR /app
#30 DONE 0.0s
#31 [linux/arm64 stage-1 5/10] COPY --from=deps /app/node_modules ./node_modules
#31 DONE 0.5s
#32 [linux/amd64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#32 ...
#33 [linux/arm64 stage-1 6/10] COPY package.json ./
#33 DONE 0.0s
#34 [linux/arm64 stage-1 7/10] COPY src/ ./src/
#34 DONE 0.1s
#35 [linux/arm64 stage-1 8/10] COPY migrations/ ./migrations/
#35 DONE 0.0s
#36 [linux/arm64 stage-1 9/10] COPY assets/ ./assets/
#36 DONE 0.0s
#37 [linux/arm64 stage-1 10/10] RUN mkdir -p /data && chown -R conductor:conductor /data
#37 DONE 0.2s
#28 [linux/riscv64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#28 ...
#32 [linux/amd64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#32 39.87
#32 39.87 added 78 packages in 37s
#32 43.44 npm warn using --force Recommended protections disabled.
#32 DONE 46.7s
#28 [linux/riscv64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#28 ...
#38 [linux/amd64 stage-1 5/10] COPY --from=deps /app/node_modules ./node_modules
#38 DONE 0.5s
#28 [linux/riscv64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#28 ...
#39 [linux/amd64 stage-1 6/10] COPY package.json ./
#39 DONE 0.1s
#40 [linux/amd64 stage-1 7/10] COPY src/ ./src/
#40 DONE 0.1s
#41 [linux/amd64 stage-1 8/10] COPY migrations/ ./migrations/
#41 DONE 0.0s
#42 [linux/amd64 stage-1 9/10] COPY assets/ ./assets/
#42 DONE 0.0s
#43 [linux/amd64 stage-1 10/10] RUN mkdir -p /data && chown -R conductor:conductor /data
#43 DONE 0.2s
#28 [linux/riscv64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#28 50.72
#28 50.72 added 78 packages in 48s
#28 54.05 npm warn using --force Recommended protections disabled.
#28 DONE 57.1s
#44 [linux/riscv64 stage-1 5/10] COPY --from=deps /app/node_modules ./node_modules
#44 DONE 0.5s
#45 [linux/riscv64 stage-1 6/10] COPY package.json ./
#45 DONE 0.1s
#46 [linux/riscv64 stage-1 7/10] COPY src/ ./src/
#46 DONE 0.1s
#47 [linux/riscv64 stage-1 8/10] COPY migrations/ ./migrations/
#47 DONE 0.0s
#48 [linux/riscv64 stage-1 9/10] COPY assets/ ./assets/
#48 DONE 0.0s
#49 [linux/riscv64 stage-1 10/10] RUN mkdir -p /data && chown -R conductor:conductor /data
#49 DONE 0.2s
#50 exporting to image
#50 exporting layers
#50 exporting layers 3.7s done
#50 exporting manifest sha256:7c185cd7295e5ded6e7df112fb72056d1940424f16981b610baa4217ba939e47 done
#50 exporting config sha256:388db04b35f73c2468b2b13cdfd8a8b677e6f42b243dfa9a5aa52135ca9d7df6 done
#50 exporting attestation manifest sha256:7538a3e93614100da4b886eacbff3dd9a95cd8284c44faa597d34be1e6778e92 0.0s done
#50 exporting manifest sha256:e6ac7706db5af764fc76136b0f84218c5af9c68895250168fd6aa0dad11d5e34 done
#50 exporting config sha256:d583b6da43dd2431df2cefd165ce352f391037d2aaca4b01d9a8aab66ec3a2e3 done
#50 exporting attestation manifest sha256:c84b062d17291063315c12d11b5af7a653b8d482aa2aabba447da11df3bd1af6 done
#50 exporting manifest sha256:ea79774f3f128fd4a9147e49a473548bbcb8ee91a732259b4bf949768261b0bf done
#50 exporting config sha256:4b4923e9a2dbce04303230cecce6adce1f352bc338f3f5cb879e52834cfbb322 done
#50 exporting attestation manifest sha256:10ac0b45460970dbd246f9edf2a27d17686018200fce89654e49d6c32fc3fd85 done
#50 exporting manifest list sha256:67e602f06ebae165ff4ea0d6edcfa431aa5319d546f9e1a66f7982a16039d309 0.0s done
#50 pushing layers
#50 ...
#51 [auth] finwo/conductor:pull,push token for registry-1.docker.io
#51 DONE 0.0s
#50 exporting to image
#50 pushing layers 18.2s done
#50 pushing manifest for docker.io/finwo/conductor:latest@sha256:67e602f06ebae165ff4ea0d6edcfa431aa5319d546f9e1a66f7982a16039d309
#50 pushing manifest for docker.io/finwo/conductor:latest@sha256:67e602f06ebae165ff4ea0d6edcfa431aa5319d546f9e1a66f7982a16039d309 4.8s done
#50 pushing layers 0.9s done
#50 pushing manifest for docker.io/finwo/conductor:a134e2de963e@sha256:67e602f06ebae165ff4ea0d6edcfa431aa5319d546f9e1a66f7982a16039d309
#50 pushing manifest for docker.io/finwo/conductor:a134e2de963e@sha256:67e602f06ebae165ff4ea0d6edcfa431aa5319d546f9e1a66f7982a16039d309 2.5s done
#50 DONE 30.2s
== building and pushing finwo/conductor-worker
#0 building with "conductor-publish" instance using docker-container driver
#1 [internal] load build definition from Dockerfile.worker
#1 transferring dockerfile: 2.43kB done
#1 DONE 0.0s
#2 [linux/amd64 internal] load metadata for docker.io/library/alpine:3.23
#2 DONE 0.2s
#3 [linux/arm64 internal] load metadata for docker.io/library/alpine:3.23
#3 DONE 0.2s
#4 [internal] load .dockerignore
#4 transferring context: 214B done
#4 DONE 0.0s
#5 [linux/riscv64 internal] load metadata for docker.io/library/alpine:3.23
#5 DONE 0.2s
#6 [internal] load build context
#6 transferring context: 418B done
#6 DONE 0.0s
#7 [linux/arm64 deps 1/4] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#7 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.0s done
#7 CACHED
#8 [linux/arm64 deps 2/4] RUN apk add --no-cache nodejs npm
#8 CACHED
#9 [linux/arm64 deps 3/4] WORKDIR /app
#9 CACHED
#10 [linux/riscv64 deps 2/4] RUN apk add --no-cache nodejs npm
#10 CACHED
#11 [linux/riscv64 deps 1/4] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#11 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.0s done
#11 CACHED
#12 [linux/riscv64 deps 3/4] WORKDIR /app
#12 CACHED
#13 [linux/amd64 deps 2/4] RUN apk add --no-cache nodejs npm
#13 CACHED
#14 [linux/amd64 deps 1/4] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#14 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.0s done
#14 CACHED
#15 [linux/amd64 deps 3/4] WORKDIR /app
#15 CACHED
#16 [linux/amd64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml && npm cache clean --force
#16 ...
#17 [linux/arm64 stage-1 2/6] RUN apk add --no-cache ca-certificates docker-cli nodejs
#17 0.626 ( 1/15) Installing ca-certificates (20260909-r0)
#17 0.644 ( 2/15) Installing docker-cli (29.5.2-r0)
#17 0.792 ( 3/15) Installing libgcc (15.2.0-r2)
#17 0.798 ( 4/15) Installing libstdc++ (15.2.0-r2)
#17 0.816 ( 5/15) Installing ada-libs (3.3.0-r0)
#17 0.826 ( 6/15) Installing brotli-libs (1.2.0-r0)
#17 0.837 ( 7/15) Installing c-ares (1.34.8-r0)
#17 0.843 ( 8/15) Installing icu-data-en (76.1-r1)
#17 0.863 Executing icu-data-en-76.1-r1.post-install
#17 0.869 *
#17 0.869 * If you need ICU with non-English locales and legacy charset support, install
#17 0.869 * package icu-data-full.
#17 0.869 *
#17 0.870 ( 9/15) Installing icu-libs (76.1-r1)
#17 0.903 (10/15) Installing nghttp2-libs (1.69.0-r0)
#17 0.910 (11/15) Installing simdjson (3.12.0-r0)
#17 0.921 (12/15) Installing simdutf (7.5.0-r1)
#17 0.929 (13/15) Installing sqlite-libs (3.53.4-r0)
#17 0.949 (14/15) Installing zstd-libs (1.5.7-r2)
#17 0.960 (15/15) Installing nodejs (24.18.1-r0)
#17 1.234 Executing busybox-1.37.0-r30.trigger
#17 1.246 Executing ca-certificates-20260909-r0.trigger
#17 1.313 OK: 101.5 MiB in 31 packages
#17 DONE 1.5s
#18 [linux/arm64 stage-1 3/6] WORKDIR /app
#18 DONE 0.0s
#19 [linux/arm64 stage-1 4/6] RUN printf '{\n "name": "conductor-worker",\n "private": true,\n "type": "module"\n}\n' > package.json
#19 DONE 0.1s
#20 [linux/arm64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml && npm cache clean --force
#20 1.274
#20 1.274 added 1 package in 1s
#20 1.484 npm warn using --force Recommended protections disabled.
#20 DONE 1.8s
#21 [linux/arm64 stage-1 5/6] COPY --from=deps /app/node_modules ./node_modules
#21 DONE 0.1s
#22 [linux/arm64 stage-1 6/6] COPY src/worker/ ./src/worker/
#22 DONE 0.0s
#23 [linux/amd64 stage-1 2/6] RUN apk add --no-cache ca-certificates docker-cli nodejs
#23 1.836 ( 1/15) Installing ca-certificates (20260909-r0)
#23 1.883 ( 2/15) Installing docker-cli (29.5.2-r0)
#23 2.421 ( 3/15) Installing libgcc (15.2.0-r2)
#23 2.430 ( 4/15) Installing libstdc++ (15.2.0-r2)
#23 2.483 ( 5/15) Installing ada-libs (3.3.0-r0)
#23 2.502 ( 6/15) Installing brotli-libs (1.2.0-r0)
#23 2.530 ( 7/15) Installing c-ares (1.34.8-r0)
#23 2.540 ( 8/15) Installing icu-data-en (76.1-r1)
#23 2.608 Executing icu-data-en-76.1-r1.post-install
#23 2.651 *
#23 2.651 * If you need ICU with non-English locales and legacy charset support, install
#23 2.651 * package icu-data-full.
#23 2.651 *
#23 2.657 ( 9/15) Installing icu-libs (76.1-r1)
#23 2.760 (10/15) Installing nghttp2-libs (1.69.0-r0)
#23 2.769 (11/15) Installing simdjson (3.12.0-r0)
#23 2.780 (12/15) Installing simdutf (7.5.0-r1)
#23 2.798 (13/15) Installing sqlite-libs (3.53.4-r0)
#23 2.843 (14/15) Installing zstd-libs (1.5.7-r2)
#23 2.866 (15/15) Installing nodejs (24.18.1-r0)
#23 3.889 Executing busybox-1.37.0-r30.trigger
#23 3.999 Executing ca-certificates-20260909-r0.trigger
#23 4.414 OK: 106.5 MiB in 31 packages
#23 DONE 4.6s
#24 [linux/riscv64 stage-1 2/6] RUN apk add --no-cache ca-certificates docker-cli nodejs
#24 2.111 ( 1/15) Installing ca-certificates (20260909-r0)
#24 2.174 ( 2/15) Installing docker-cli (29.5.2-r0)
#24 3.179 ( 3/15) Installing libgcc (15.2.0-r2)
#24 3.192 ( 4/15) Installing libstdc++ (15.2.0-r2)
#24 3.291 ( 5/15) Installing ada-libs (3.3.0-r0)
#24 3.322 ( 6/15) Installing brotli-libs (1.2.0-r0)
#24 3.373 ( 7/15) Installing c-ares (1.34.8-r0)
#24 3.391 ( 8/15) Installing icu-data-en (76.1-r1)
#24 3.502 Executing icu-data-en-76.1-r1.post-install
#24 3.612 *
#24 3.613 * If you need ICU with non-English locales and legacy charset support, install
#24 3.613 * package icu-data-full.
#24 3.613 *
#24 3.618 ( 9/15) Installing icu-libs (76.1-r1)
#24 3.822 (10/15) Installing nghttp2-libs (1.69.0-r0)
#24 3.836 (11/15) Installing simdjson (3.12.0-r0)
#24 3.849 (12/15) Installing simdutf (7.5.0-r1)
#24 3.861 (13/15) Installing sqlite-libs (3.53.4-r0)
#24 3.943 (14/15) Installing zstd-libs (1.5.7-r2)
#24 3.990 (15/15) Installing nodejs (24.18.1-r0)
#24 ...
#25 [linux/amd64 stage-1 3/6] WORKDIR /app
#25 DONE 0.0s
#26 [linux/amd64 stage-1 4/6] RUN printf '{\n "name": "conductor-worker",\n "private": true,\n "type": "module"\n}\n' > package.json
#26 DONE 0.1s
#27 [linux/riscv64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml && npm cache clean --force
#27 ...
#24 [linux/riscv64 stage-1 2/6] RUN apk add --no-cache ca-certificates docker-cli nodejs
#24 6.033 Executing busybox-1.37.0-r30.trigger
#24 6.133 Executing ca-certificates-20260909-r0.trigger
#24 6.551 OK: 97.7 MiB in 31 packages
#24 DONE 6.7s
#27 [linux/riscv64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml && npm cache clean --force
#27 ...
#28 [linux/riscv64 stage-1 3/6] WORKDIR /app
#28 DONE 0.0s
#29 [linux/riscv64 stage-1 4/6] RUN printf '{\n "name": "conductor-worker",\n "private": true,\n "type": "module"\n}\n' > package.json
#29 DONE 0.1s
#27 [linux/riscv64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml && npm cache clean --force
#27 ...
#16 [linux/amd64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml && npm cache clean --force
#16 12.15
#16 12.15 added 1 package in 9s
#16 15.87 npm warn using --force Recommended protections disabled.
#16 DONE 18.7s
#27 [linux/riscv64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml && npm cache clean --force
#27 14.08
#27 14.08 added 1 package in 11s
#27 17.46 npm warn using --force Recommended protections disabled.
#27 ...
#30 [linux/amd64 stage-1 5/6] COPY --from=deps /app/node_modules ./node_modules
#30 DONE 0.1s
#31 [linux/amd64 stage-1 6/6] COPY src/worker/ ./src/worker/
#31 DONE 0.0s
#27 [linux/riscv64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml && npm cache clean --force
#27 DONE 20.1s
#32 [linux/riscv64 stage-1 5/6] COPY --from=deps /app/node_modules ./node_modules
#32 DONE 0.1s
#33 [linux/riscv64 stage-1 6/6] COPY src/worker/ ./src/worker/
#33 DONE 0.0s
#34 exporting to image
#34 exporting layers
#34 exporting layers 4.2s done
#34 exporting manifest sha256:2d4406e6a930689b8a0ae5605771a19c4a38229be534e055b9aa3a64ab5f71f1 done
#34 exporting config sha256:48c2433957a0dbb0ed88d7c959ad0f57920d56b9b17e85e4144066eaf99e9069 done
#34 exporting attestation manifest sha256:33ebd06465e4d09e52708a6ec962a0e58ee0f98228f6b6fb025ba403a6b66aae 0.0s done
#34 exporting manifest sha256:0bcd9601db85c8354513a1692558220e3b3d244080253b88363fdbe0dd8aa1f5 done
#34 exporting config sha256:d9fc3bb5ee5c1aea4cb201e95041b305309700303025c7a88d6209f0f2ea0324 done
#34 exporting attestation manifest sha256:9a9e7e4c334dc536e372c9257ec888a4be2fae646293a02b8951c2be0b0c0c86 done
#34 exporting manifest sha256:0dd15a51774d30cee513ba45c644a8495813cdc6b38784926109c818d6ee6a32 done
#34 exporting config sha256:b9a3fd7e8baeeba950b07baf5b74fa634b8c36cf1ad9e493051ad09dfc7f2381 done
#34 exporting attestation manifest sha256:391d8d7788fd29e1c3cdb0e7668102c2d7cdd8caa3493cb9f0e0a19417fe1785
#34 exporting attestation manifest sha256:391d8d7788fd29e1c3cdb0e7668102c2d7cdd8caa3493cb9f0e0a19417fe1785 0.0s done
#34 exporting manifest list sha256:9dc4dcd47b093443734be5c9ac20002934e0be0f10a0e0a1c0ac2ae3e5dc6f80 0.0s done
#34 pushing layers
#34 ...
#35 [auth] finwo/conductor-worker:pull,push token for registry-1.docker.io
#35 DONE 0.0s
#34 exporting to image
#34 pushing layers 11.9s done
#34 pushing manifest for docker.io/finwo/conductor-worker:latest@sha256:9dc4dcd47b093443734be5c9ac20002934e0be0f10a0e0a1c0ac2ae3e5dc6f80
#34 pushing manifest for docker.io/finwo/conductor-worker:latest@sha256:9dc4dcd47b093443734be5c9ac20002934e0be0f10a0e0a1c0ac2ae3e5dc6f80 5.0s done
#34 pushing layers 0.6s done
#34 pushing manifest for docker.io/finwo/conductor-worker:a134e2de963e@sha256:9dc4dcd47b093443734be5c9ac20002934e0be0f10a0e0a1c0ac2ae3e5dc6f80
#34 pushing manifest for docker.io/finwo/conductor-worker:a134e2de963e@sha256:9dc4dcd47b093443734be5c9ac20002934e0be0f10a0e0a1c0ac2ae3e5dc6f80 2.4s done
#34 DONE 24.3s
== updating the repository pages
== curl is missing, leaving the finwo/conductor readme alone
== curl is missing, leaving the finwo/conductor-worker readme alone
== verifying the manifests
Platform: linux/amd64
Platform: linux/arm64
Platform: linux/riscv64
Platform: unknown/unknown
Platform: unknown/unknown
Platform: unknown/unknown
Platform: linux/amd64
Platform: linux/arm64
Platform: linux/riscv64
Platform: unknown/unknown
Platform: unknown/unknown
Platform: unknown/unknown
PASSED
[conductor] done