images
statesuccess
jobback to job
imagedocker:28-cli
arch-
attempt1 of 1
worker${attr.unique.hostname}
duration54s
log
[conductor] task images on ${attr.unique.hostname}
[conductor] commit 2c4cae92a912 attempt 1
[conductor] image docker:28-cli
$ docker build -f deploy/Dockerfile -t conductor:$CONDUCTOR_SHA .
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 2.61kB done
#1 DONE 0.1s
#2 [internal] load metadata for docker.io/library/alpine:3.23
#2 DONE 1.2s
#3 [internal] load .dockerignore
#3 transferring context: 214B done
#3 DONE 0.0s
#4 [internal] load build context
#4 DONE 0.0s
#5 [deps 1/5] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#5 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#5 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.6s done
#5 DONE 0.6s
#4 [internal] load build context
#4 transferring context: 468.12kB 0.0s done
#4 DONE 0.1s
#6 [deps 2/5] RUN apk add --no-cache nodejs npm
#6 0.856 ( 1/15) Installing ca-certificates (20260909-r0)
#6 0.876 ( 2/15) Installing libgcc (15.2.0-r2)
#6 0.883 ( 3/15) Installing libstdc++ (15.2.0-r2)
#6 0.910 ( 4/15) Installing ada-libs (3.3.0-r0)
#6 0.921 ( 5/15) Installing brotli-libs (1.2.0-r0)
#6 0.937 ( 6/15) Installing c-ares (1.34.8-r0)
#6 0.945 ( 7/15) Installing icu-data-en (76.1-r1)
#6 0.971 Executing icu-data-en-76.1-r1.post-install
#6 0.976 *
#6 0.976 * If you need ICU with non-English locales and legacy charset support, install
#6 0.976 * package icu-data-full.
#6 0.976 *
#6 0.976 ( 8/15) Installing icu-libs (76.1-r1)
#6 1.022 ( 9/15) Installing nghttp2-libs (1.69.0-r0)
#6 1.030 (10/15) Installing simdjson (3.12.0-r0)
#6 1.040 (11/15) Installing simdutf (7.5.0-r1)
#6 1.051 (12/15) Installing sqlite-libs (3.53.4-r0)
#6 1.073 (13/15) Installing zstd-libs (1.5.7-r2)
#6 1.088 (14/15) Installing nodejs (24.18.1-r0)
#6 1.582 (15/15) Installing npm (11.11.0-r0)
#6 1.780 Executing busybox-1.37.0-r30.trigger
#6 1.787 Executing ca-certificates-20260909-r0.trigger
#6 1.834 OK: 83.6 MiB in 31 packages
#6 ...
#7 [stage-1 2/10] RUN apk add --no-cache ca-certificates git nodejs
#7 0.872 ( 1/22) Installing ca-certificates (20260909-r0)
#7 0.894 ( 2/22) Installing brotli-libs (1.2.0-r0)
#7 0.911 ( 3/22) Installing c-ares (1.34.8-r0)
#7 0.920 ( 4/22) Installing libunistring (1.4.1-r0)
#7 0.943 ( 5/22) Installing libidn2 (2.3.8-r0)
#7 0.950 ( 6/22) Installing nghttp2-libs (1.69.0-r0)
#7 0.957 ( 7/22) Installing libpsl (0.21.5-r3)
#7 0.963 ( 8/22) Installing zstd-libs (1.5.7-r2)
#7 0.977 ( 9/22) Installing libcurl (8.22.0-r0)
#7 0.993 (10/22) Installing libexpat (2.8.4-r0)
#7 1.000 (11/22) Installing pcre2 (10.48-r0)
#7 1.015 (12/22) Installing git (2.52.0-r0)
#7 1.113 (13/22) Installing git-init-template (2.52.0-r0)
#7 1.120 (14/22) Installing libgcc (15.2.0-r2)
#7 1.127 (15/22) Installing libstdc++ (15.2.0-r2)
#7 1.160 (16/22) Installing ada-libs (3.3.0-r0)
#7 1.171 (17/22) Installing icu-data-en (76.1-r1)
#7 1.207 Executing icu-data-en-76.1-r1.post-install
#7 1.212 *
#7 1.212 * If you need ICU with non-English locales and legacy charset support, install
#7 1.212 * package icu-data-full.
#7 1.212 *
#7 1.213 (18/22) Installing icu-libs (76.1-r1)
#7 1.264 (19/22) Installing simdjson (3.12.0-r0)
#7 1.271 (20/22) Installing simdutf (7.5.0-r1)
#7 1.283 (21/22) Installing sqlite-libs (3.53.4-r0)
#7 1.308 (22/22) Installing nodejs (24.18.1-r0)
#7 1.734 Executing busybox-1.37.0-r30.trigger
#7 1.742 Executing ca-certificates-20260909-r0.trigger
#7 1.791 OK: 86.3 MiB in 38 packages
#7 DONE 2.9s
#6 [deps 2/5] RUN apk add --no-cache nodejs npm
#6 DONE 2.9s
#8 [deps 3/5] WORKDIR /app
#8 DONE 0.2s
#9 [stage-1 3/10] RUN addgroup -S conductor && adduser -S -G conductor -h /app conductor
#9 DONE 0.4s
#10 [deps 4/5] COPY package.json ./
#10 DONE 0.1s
#11 [deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#11 ...
#12 [stage-1 4/10] WORKDIR /app
#12 DONE 0.1s
#11 [deps 5/5] RUN npm install --omit=dev --no-audit --no-fund && npm cache clean --force
#11 4.613
#11 4.613 added 79 packages in 4s
#11 4.885 npm warn using --force Recommended protections disabled.
#11 DONE 5.8s
#13 [stage-1 5/10] COPY --from=deps /app/node_modules ./node_modules
#13 DONE 0.6s
#14 [stage-1 6/10] COPY package.json ./
#14 DONE 0.1s
#15 [stage-1 7/10] COPY src/ ./src/
#15 DONE 0.1s
#16 [stage-1 8/10] COPY migrations/ ./migrations/
#16 DONE 0.1s
#17 [stage-1 9/10] COPY assets/ ./assets/
#17 DONE 0.1s
#18 [stage-1 10/10] RUN mkdir -p /data && chown -R conductor:conductor /data
#18 DONE 0.3s
#19 exporting to image
#19 exporting layers
#19 exporting layers 12.6s done
#19 exporting manifest sha256:3af03729828bc9714f75f660bd56427d26b8bbd88fc886d863a5452127ae9378 0.0s done
#19 exporting config sha256:0adea17c323dffbecb69dd8fc8afc36a9d061715e02de3a46d5f397c45e5c862 0.0s done
#19 exporting attestation manifest sha256:ae88f881ed957be8a6315f86198a4bb1846557f01d47ba007d024f48211b73e8 0.0s done
#19 exporting manifest list sha256:5e197b2ca193dcb8786ebb06b2394a559ff67113a1ad4bdd87aaaeca30f97f32 0.0s done
#19 naming to docker.io/library/conductor:2c4cae92a912e4952bcbf6fd2dcf6119b1523320 done
#19 unpacking to docker.io/library/conductor:2c4cae92a912e4952bcbf6fd2dcf6119b1523320
#19 unpacking to docker.io/library/conductor:2c4cae92a912e4952bcbf6fd2dcf6119b1523320 2.7s done
#19 DONE 15.6s
$ docker build -f deploy/Dockerfile.worker -t conductor-worker:$CONDUCTOR_SHA .
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile.worker
#1 transferring dockerfile: 2.43kB done
#1 DONE 0.0s
#2 [internal] load metadata for docker.io/library/alpine:3.23
#2 DONE 0.2s
#3 [internal] load .dockerignore
#3 transferring context: 214B done
#3 DONE 0.0s
#4 [internal] load build context
#4 transferring context: 418B done
#4 DONE 0.0s
#5 [deps 2/4] RUN apk add --no-cache nodejs npm
#5 CACHED
#6 [deps 1/4] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#6 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.1s done
#6 CACHED
#7 [deps 3/4] WORKDIR /app
#7 CACHED
#8 [deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml && npm cache clean --force
#8 1.334
#8 1.334 added 1 package in 931ms
#8 1.557 npm warn using --force Recommended protections disabled.
#8 DONE 3.3s
#9 [stage-1 2/6] RUN apk add --no-cache ca-certificates docker-cli nodejs
#9 0.959 ( 1/15) Installing ca-certificates (20260909-r0)
#9 0.983 ( 2/15) Installing docker-cli (29.5.2-r0)
#9 1.253 ( 3/15) Installing libgcc (15.2.0-r2)
#9 1.261 ( 4/15) Installing libstdc++ (15.2.0-r2)
#9 1.301 ( 5/15) Installing ada-libs (3.3.0-r0)
#9 1.314 ( 6/15) Installing brotli-libs (1.2.0-r0)
#9 1.331 ( 7/15) Installing c-ares (1.34.8-r0)
#9 1.339 ( 8/15) Installing icu-data-en (76.1-r1)
#9 1.371 Executing icu-data-en-76.1-r1.post-install
#9 1.378 *
#9 1.378 * If you need ICU with non-English locales and legacy charset support, install
#9 1.378 * package icu-data-full.
#9 1.378 *
#9 1.378 ( 9/15) Installing icu-libs (76.1-r1)
#9 1.432 (10/15) Installing nghttp2-libs (1.69.0-r0)
#9 1.438 (11/15) Installing simdjson (3.12.0-r0)
#9 1.446 (12/15) Installing simdutf (7.5.0-r1)
#9 1.459 (13/15) Installing sqlite-libs (3.53.4-r0)
#9 1.486 (14/15) Installing zstd-libs (1.5.7-r2)
#9 1.500 (15/15) Installing nodejs (24.18.1-r0)
#9 2.006 Executing busybox-1.37.0-r30.trigger
#9 2.014 Executing ca-certificates-20260909-r0.trigger
#9 2.062 OK: 106.5 MiB in 31 packages
#9 DONE 3.3s
#10 [stage-1 3/6] WORKDIR /app
#10 DONE 0.1s
#11 [stage-1 4/6] RUN printf '{\n "name": "conductor-worker",\n "private": true,\n "type": "module"\n}\n' > package.json
#11 DONE 0.3s
#12 [stage-1 5/6] COPY --from=deps /app/node_modules ./node_modules
#12 DONE 0.1s
#13 [stage-1 6/6] COPY src/worker/ ./src/worker/
#13 DONE 0.1s
#14 exporting to image
#14 exporting layers
#14 exporting layers 15.3s done
#14 exporting manifest sha256:1124043582dd8560772f29ae17193e10ebc88fbb7eb1b311124155278dba0efc 0.0s done
#14 exporting config sha256:8355a91c47899ad3363c5dd831d97e1af41d93c0c96b4a9660ee1dcd4cf1006e 0.0s done
#14 exporting attestation manifest sha256:30a2aad2fe6040ba067d69cda995449a6350103fec0b8351a5ef5b981832906f 0.0s done
#14 exporting manifest list sha256:a3248110da497d6323e8646af4ce9ba1a285b30dcf9c6fddb995f0d0726be2ba
#14 exporting manifest list sha256:a3248110da497d6323e8646af4ce9ba1a285b30dcf9c6fddb995f0d0726be2ba 0.0s done
#14 naming to docker.io/library/conductor-worker:2c4cae92a912e4952bcbf6fd2dcf6119b1523320 done
#14 unpacking to docker.io/library/conductor-worker:2c4cae92a912e4952bcbf6fd2dcf6119b1523320
#14 unpacking to docker.io/library/conductor-worker:2c4cae92a912e4952bcbf6fd2dcf6119b1523320 2.0s done
#14 DONE 17.4s
[conductor] done