conductor

sign in

images

statesuccess
jobback to job
imagedocker:28-cli
arch-
attempt1 of 1
workerconductor-worker-x86-64
duration54s

log

[conductor] task images on conductor-worker-x86-64
[conductor] commit 2b2db4d40d28 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 0.1s done
#5 DONE 0.1s

#4 [internal] load build context
#4 transferring context: 458.63kB 0.0s done
#4 DONE 0.1s

#6 [stage-1  2/10] RUN apk add --no-cache ca-certificates git nodejs
#6 0.991 ( 1/22) Installing ca-certificates (20260909-r0)
#6 1.016 ( 2/22) Installing brotli-libs (1.2.0-r0)
#6 1.035 ( 3/22) Installing c-ares (1.34.8-r0)
#6 1.043 ( 4/22) Installing libunistring (1.4.1-r0)
#6 1.068 ( 5/22) Installing libidn2 (2.3.8-r0)
#6 1.076 ( 6/22) Installing nghttp2-libs (1.69.0-r0)
#6 1.084 ( 7/22) Installing libpsl (0.21.5-r3)
#6 1.090 ( 8/22) Installing zstd-libs (1.5.7-r2)
#6 1.105 ( 9/22) Installing libcurl (8.22.0-r0)
#6 1.120 (10/22) Installing libexpat (2.8.4-r0)
#6 1.127 (11/22) Installing pcre2 (10.48-r0)
#6 1.141 (12/22) Installing git (2.52.0-r0)
#6 1.250 (13/22) Installing git-init-template (2.52.0-r0)
#6 1.258 (14/22) Installing libgcc (15.2.0-r2)
#6 1.268 (15/22) Installing libstdc++ (15.2.0-r2)
#6 1.298 (16/22) Installing ada-libs (3.3.0-r0)
#6 1.311 (17/22) Installing icu-data-en (76.1-r1)
#6 1.344   Executing icu-data-en-76.1-r1.post-install
#6 1.350   * 
#6 1.350   * If you need ICU with non-English locales and legacy charset support, install
#6 1.350   * package icu-data-full.
#6 1.350   * 
#6 1.350 (18/22) Installing icu-libs (76.1-r1)
#6 1.408 (19/22) Installing simdjson (3.12.0-r0)
#6 1.417 (20/22) Installing simdutf (7.5.0-r1)
#6 1.435 (21/22) Installing sqlite-libs (3.53.4-r0)
#6 1.463 (22/22) Installing nodejs (24.18.1-r0)
#6 1.958 Executing busybox-1.37.0-r30.trigger
#6 1.968 Executing ca-certificates-20260909-r0.trigger
#6 2.017 OK: 86.3 MiB in 38 packages
#6 ...

#7 [deps 2/5] RUN apk add --no-cache nodejs npm
#7 0.923 ( 1/15) Installing ca-certificates (20260909-r0)
#7 0.948 ( 2/15) Installing libgcc (15.2.0-r2)
#7 0.957 ( 3/15) Installing libstdc++ (15.2.0-r2)
#7 0.989 ( 4/15) Installing ada-libs (3.3.0-r0)
#7 1.002 ( 5/15) Installing brotli-libs (1.2.0-r0)
#7 1.021 ( 6/15) Installing c-ares (1.34.8-r0)
#7 1.029 ( 7/15) Installing icu-data-en (76.1-r1)
#7 1.059   Executing icu-data-en-76.1-r1.post-install
#7 1.065   * 
#7 1.065   * If you need ICU with non-English locales and legacy charset support, install
#7 1.065   * package icu-data-full.
#7 1.065   * 
#7 1.065 ( 8/15) Installing icu-libs (76.1-r1)
#7 1.120 ( 9/15) Installing nghttp2-libs (1.69.0-r0)
#7 1.129 (10/15) Installing simdjson (3.12.0-r0)
#7 1.139 (11/15) Installing simdutf (7.5.0-r1)
#7 1.151 (12/15) Installing sqlite-libs (3.53.4-r0)
#7 1.180 (13/15) Installing zstd-libs (1.5.7-r2)
#7 1.196 (14/15) Installing nodejs (24.18.1-r0)
#7 1.719 (15/15) Installing npm (11.11.0-r0)
#7 1.959 Executing busybox-1.37.0-r30.trigger
#7 1.968 Executing ca-certificates-20260909-r0.trigger
#7 2.016 OK: 83.6 MiB in 31 packages
#7 DONE 3.1s

#6 [stage-1  2/10] RUN apk add --no-cache ca-certificates git nodejs
#6 DONE 3.1s

#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.928 
#11 4.928 added 79 packages in 5s
#11 5.216 npm warn using --force Recommended protections disabled.
#11 DONE 6.1s

#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.5s done
#19 exporting manifest sha256:a3ce61bc3737ac914f8db30d179098346f5b804899bf6d8228a3c0ff84fa4ecb 0.0s done
#19 exporting config sha256:45d955d0f598b278be38af2b750ba802642a03a28adb7a9211243a2fe22ebab7 0.0s done
#19 exporting attestation manifest sha256:614061668c638e543b9942ab53a478bf36f6983f6846326631365b407038c117 0.0s done
#19 exporting manifest list sha256:38f88e0dd12e5ab00c111533664be8b3ce78b0c6ddd464fd81e057a6ca5bb7d9 0.0s done
#19 naming to docker.io/library/conductor:2b2db4d40d286b825ed500f7314f92eaf995c063 done
#19 unpacking to docker.io/library/conductor:2b2db4d40d286b825ed500f7314f92eaf995c063
#19 unpacking to docker.io/library/conductor:2b2db4d40d286b825ed500f7314f92eaf995c063 2.6s done
#19 DONE 15.3s
$ 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.0s 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.406 
#8 1.406 added 1 package in 964ms
#8 1.648 npm warn using --force Recommended protections disabled.
#8 DONE 3.4s

#9 [stage-1 2/6] RUN apk add --no-cache ca-certificates docker-cli nodejs
#9 0.966 ( 1/15) Installing ca-certificates (20260909-r0)
#9 0.991 ( 2/15) Installing docker-cli (29.5.2-r0)
#9 1.222 ( 3/15) Installing libgcc (15.2.0-r2)
#9 1.232 ( 4/15) Installing libstdc++ (15.2.0-r2)
#9 1.259 ( 5/15) Installing ada-libs (3.3.0-r0)
#9 1.273 ( 6/15) Installing brotli-libs (1.2.0-r0)
#9 1.287 ( 7/15) Installing c-ares (1.34.8-r0)
#9 1.296 ( 8/15) Installing icu-data-en (76.1-r1)
#9 1.330   Executing icu-data-en-76.1-r1.post-install
#9 1.334   * 
#9 1.334   * If you need ICU with non-English locales and legacy charset support, install
#9 1.334   * package icu-data-full.
#9 1.334   * 
#9 1.334 ( 9/15) Installing icu-libs (76.1-r1)
#9 1.395 (10/15) Installing nghttp2-libs (1.69.0-r0)
#9 1.403 (11/15) Installing simdjson (3.12.0-r0)
#9 1.415 (12/15) Installing simdutf (7.5.0-r1)
#9 1.427 (13/15) Installing sqlite-libs (3.53.4-r0)
#9 1.455 (14/15) Installing zstd-libs (1.5.7-r2)
#9 1.472 (15/15) Installing nodejs (24.18.1-r0)
#9 2.216 Executing busybox-1.37.0-r30.trigger
#9 2.224 Executing ca-certificates-20260909-r0.trigger
#9 2.274 OK: 106.5 MiB in 31 packages
#9 DONE 3.4s

#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.2s

#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.0s done
#14 exporting manifest sha256:6ab3de037be8e6c6cf8aa97b7f98255d0ed20d8430339ea62a9e848f5a46a5fd 0.0s done
#14 exporting config sha256:29e76df9062eab1fdf1a599aa7a06c4058d88fbe0c1c49f7eeac09aa79272e8a 0.0s done
#14 exporting attestation manifest sha256:be1b0e787e2b9d514ba6df413880ad02899c06591c783e130011a5ab08d9f764 0.0s done
#14 exporting manifest list sha256:ecdac89c12ece862254e4320cf8f51890ebcbfa7487ce80bd3afbd363c10e812 0.0s done
#14 naming to docker.io/library/conductor-worker:2b2db4d40d286b825ed500f7314f92eaf995c063 done
#14 unpacking to docker.io/library/conductor-worker:2b2db4d40d286b825ed500f7314f92eaf995c063
#14 unpacking to docker.io/library/conductor-worker:2b2db4d40d286b825ed500f7314f92eaf995c063 2.0s done
#14 DONE 17.2s
[conductor] done