conductor

sign in

publish

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

log

[conductor] task publish on conductor-worker-x86-64
[conductor] commit 2b2db4d40d28 attempt 1
[conductor] image docker:28-cli
$ apk add --no-cache curl
fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
(1/2) Upgrading libcurl (8.14.1-r2 -> 8.14.1-r3)
(2/2) Installing curl (8.14.1-r3)
Executing busybox-1.37.0-r19.trigger
OK: 24 MiB in 36 packages
$ ./deploy/publish.sh

== publishing from refs/tags/v0.5.0 at 2b2db4d40d28
tags:
  0.5.0
  0.5
platforms: linux/amd64,linux/arm64,linux/riscv64

== registering emulators

== preparing the builder

== 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/riscv64 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/amd64 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 0.7s

#4 [linux/amd64 internal] load metadata for docker.io/library/alpine:3.23
#4 DONE 0.7s

#2 [linux/riscv64 internal] load metadata for docker.io/library/alpine:3.23
#2 DONE 0.7s

#6 [internal] load .dockerignore
#6 transferring context: 214B done
#6 DONE 0.1s

#7 [internal] load build context
#7 DONE 0.0s

#8 [linux/arm64 deps 1/5] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#8 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#8 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.1s done
#8 DONE 0.1s

#9 [linux/riscv64 deps 1/5] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#9 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.1s done
#9 DONE 0.1s

#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.1s done
#10 DONE 0.1s

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

#11 [linux/riscv64 deps 3/5] WORKDIR /app
#11 CACHED

#12 [linux/riscv64 stage-1  2/10] RUN apk add --no-cache ca-certificates git nodejs
#12 CACHED

#13 [linux/riscv64 deps 2/5] RUN apk add --no-cache nodejs npm
#13 CACHED

#14 [linux/riscv64 stage-1  5/10] COPY --from=deps /app/node_modules ./node_modules
#14 CACHED

#15 [linux/riscv64 stage-1  6/10] COPY package.json ./
#15 CACHED

#16 [linux/riscv64 deps 4/5] COPY package.json ./
#16 CACHED

#17 [linux/riscv64 stage-1  7/10] COPY src/ ./src/
#17 CACHED

#18 [linux/riscv64 stage-1  3/10] RUN addgroup -S conductor && adduser -S -G conductor -h /app conductor
#18 CACHED

#19 [linux/riscv64 stage-1  8/10] COPY migrations/ ./migrations/
#19 CACHED

#20 [linux/riscv64 stage-1  9/10] COPY assets/ ./assets/
#20 CACHED

#21 [linux/riscv64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund     && npm cache clean --force
#21 CACHED

#22 [linux/riscv64 stage-1  4/10] WORKDIR /app
#22 CACHED

#23 [linux/riscv64 stage-1 10/10] RUN mkdir -p /data && chown -R conductor:conductor /data
#23 CACHED

#24 [linux/amd64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund     && npm cache clean --force
#24 CACHED

#25 [linux/amd64 deps 3/5] WORKDIR /app
#25 CACHED

#26 [linux/amd64 stage-1  7/10] COPY src/ ./src/
#26 CACHED

#27 [linux/amd64 stage-1  5/10] COPY --from=deps /app/node_modules ./node_modules
#27 CACHED

#28 [linux/amd64 stage-1  6/10] COPY package.json ./
#28 CACHED

#29 [linux/amd64 stage-1  4/10] WORKDIR /app
#29 CACHED

#30 [linux/amd64 deps 2/5] RUN apk add --no-cache nodejs npm
#30 CACHED

#31 [linux/amd64 deps 4/5] COPY package.json ./
#31 CACHED

#32 [linux/amd64 stage-1  9/10] COPY assets/ ./assets/
#32 CACHED

#33 [linux/amd64 stage-1  8/10] COPY migrations/ ./migrations/
#33 CACHED

#34 [linux/amd64 stage-1  3/10] RUN addgroup -S conductor && adduser -S -G conductor -h /app conductor
#34 CACHED

#35 [linux/amd64 stage-1  2/10] RUN apk add --no-cache ca-certificates git nodejs
#35 CACHED

#36 [linux/arm64 stage-1  9/10] COPY assets/ ./assets/
#36 CACHED

#37 [linux/arm64 stage-1  3/10] RUN addgroup -S conductor && adduser -S -G conductor -h /app conductor
#37 CACHED

#38 [linux/arm64 deps 2/5] RUN apk add --no-cache nodejs npm
#38 CACHED

#39 [linux/arm64 stage-1  2/10] RUN apk add --no-cache ca-certificates git nodejs
#39 CACHED

#40 [linux/arm64 stage-1  4/10] WORKDIR /app
#40 CACHED

#41 [linux/arm64 deps 5/5] RUN npm install --omit=dev --no-audit --no-fund     && npm cache clean --force
#41 CACHED

#42 [linux/arm64 stage-1  6/10] COPY package.json ./
#42 CACHED

#43 [linux/arm64 stage-1  7/10] COPY src/ ./src/
#43 CACHED

#44 [linux/arm64 stage-1  8/10] COPY migrations/ ./migrations/
#44 CACHED

#45 [linux/arm64 stage-1  5/10] COPY --from=deps /app/node_modules ./node_modules
#45 CACHED

#46 [linux/arm64 deps 4/5] COPY package.json ./
#46 CACHED

#47 [linux/arm64 deps 3/5] WORKDIR /app
#47 CACHED

#48 [linux/amd64 stage-1 10/10] RUN mkdir -p /data && chown -R conductor:conductor /data
#48 CACHED

#49 [linux/arm64 stage-1 10/10] RUN mkdir -p /data && chown -R conductor:conductor /data
#49 CACHED

#50 exporting to image
#50 exporting layers done
#50 exporting manifest sha256:320d53ac0c5c44f75e41d58de502389cd769cf46392d441f6764fa4aeb417ec3 0.0s done
#50 exporting config sha256:0b3dff5c3ccea05b9403730efa361c6944378af0fae621d971a4351882ae06b3 done
#50 exporting attestation manifest sha256:17522b9a0b177a3d00e632c249b6e556255b0e05a66539868737e4bf427f7df9
#50 exporting attestation manifest sha256:17522b9a0b177a3d00e632c249b6e556255b0e05a66539868737e4bf427f7df9 0.0s done
#50 exporting manifest sha256:b8b5efed6e3e2207d4257ed38a89a89e9c570078a2f2d8dddb158461b3a7d084 done
#50 exporting config sha256:f64504b8be1c4cd1da8a54c61878d1430498d3dfd0faafe1f89bcf6b5a939b58 done
#50 exporting attestation manifest sha256:4b97275a4b88b9b962486d5330c6a8272620e0cd492b991b40dffb0f542809d3 0.0s done
#50 exporting manifest sha256:9adecbb52b4e487c5b4cf60f2fa266820580d2ec5a7081679096945a63513d4b done
#50 exporting config sha256:52255dfb653dc73120b8a831f631a686f5ca380ed38fec49cffa6ae6592c3490
#50 exporting config sha256:52255dfb653dc73120b8a831f631a686f5ca380ed38fec49cffa6ae6592c3490 0.0s done
#50 exporting attestation manifest sha256:5a40bc4799c6c03fb424cd376de817e83f8b725e1655fb5324a3a4ccf5f19e33 0.0s done
#50 exporting manifest list sha256:01a0947e6e7a949fce8bf1f3bcd17ca52b1eb9674128434613a378d3a4f38c6b 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 1.6s done
#50 pushing manifest for docker.io/finwo/conductor:0.5.0@sha256:01a0947e6e7a949fce8bf1f3bcd17ca52b1eb9674128434613a378d3a4f38c6b
#50 pushing manifest for docker.io/finwo/conductor:0.5.0@sha256:01a0947e6e7a949fce8bf1f3bcd17ca52b1eb9674128434613a378d3a4f38c6b 3.6s done
#50 pushing layers 0.9s done
#50 pushing manifest for docker.io/finwo/conductor:0.5@sha256:01a0947e6e7a949fce8bf1f3bcd17ca52b1eb9674128434613a378d3a4f38c6b
#50 pushing manifest for docker.io/finwo/conductor:0.5@sha256:01a0947e6e7a949fce8bf1f3bcd17ca52b1eb9674128434613a378d3a4f38c6b 2.4s done
#50 DONE 8.7s

== 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 ...

#3 [linux/arm64 internal] load metadata for docker.io/library/alpine:3.23
#3 DONE 0.2s

#4 [linux/riscv64 internal] load metadata for docker.io/library/alpine:3.23
#4 DONE 0.2s

#2 [linux/amd64 internal] load metadata for docker.io/library/alpine:3.23
#2 DONE 0.2s

#5 [internal] load .dockerignore
#5 transferring context: 214B done
#5 DONE 0.0s

#6 [internal] load build context
#6 transferring context: 418B 0.0s done
#6 DONE 0.0s

#7 [linux/riscv64 deps 1/4] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#7 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.1s done
#7 DONE 0.1s

#8 [linux/arm64 deps 1/4] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#8 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.1s done
#8 DONE 0.1s

#9 [linux/riscv64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml     && npm cache clean --force
#9 CACHED

#10 [linux/riscv64 stage-1 5/6] COPY --from=deps /app/node_modules ./node_modules
#10 CACHED

#11 [linux/riscv64 deps 2/4] RUN apk add --no-cache nodejs npm
#11 CACHED

#12 [linux/riscv64 stage-1 4/6] RUN printf '{\n  "name": "conductor-worker",\n  "private": true,\n  "type": "module"\n}\n' > package.json
#12 CACHED

#13 [linux/riscv64 stage-1 2/6] RUN apk add --no-cache ca-certificates docker-cli nodejs
#13 CACHED

#14 [linux/riscv64 stage-1 3/6] WORKDIR /app
#14 CACHED

#15 [linux/riscv64 deps 3/4] WORKDIR /app
#15 CACHED

#16 [linux/riscv64 stage-1 6/6] COPY src/worker/ ./src/worker/
#16 CACHED

#17 [linux/arm64 stage-1 4/6] RUN printf '{\n  "name": "conductor-worker",\n  "private": true,\n  "type": "module"\n}\n' > package.json
#17 CACHED

#18 [linux/arm64 stage-1 2/6] RUN apk add --no-cache ca-certificates docker-cli nodejs
#18 CACHED

#19 [linux/arm64 stage-1 5/6] COPY --from=deps /app/node_modules ./node_modules
#19 CACHED

#20 [linux/arm64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml     && npm cache clean --force
#20 CACHED

#21 [linux/arm64 stage-1 3/6] WORKDIR /app
#21 CACHED

#22 [linux/arm64 deps 3/4] WORKDIR /app
#22 CACHED

#23 [linux/arm64 deps 2/4] RUN apk add --no-cache nodejs npm
#23 CACHED

#24 [linux/arm64 stage-1 6/6] COPY src/worker/ ./src/worker/
#24 CACHED

#25 [linux/amd64 deps 1/4] FROM docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0
#25 resolve docker.io/library/alpine:3.23@sha256:85fe1e81d6758c208f3e1eed4338a1997e19d4be002d4dd32d3100c9a8c010a0 0.1s done
#25 DONE 0.1s

#26 [linux/amd64 deps 3/4] WORKDIR /app
#26 CACHED

#27 [linux/amd64 stage-1 5/6] COPY --from=deps /app/node_modules ./node_modules
#27 CACHED

#28 [linux/amd64 stage-1 4/6] RUN printf '{\n  "name": "conductor-worker",\n  "private": true,\n  "type": "module"\n}\n' > package.json
#28 CACHED

#29 [linux/amd64 deps 4/4] RUN npm install --omit=dev --no-audit --no-fund yaml     && npm cache clean --force
#29 CACHED

#30 [linux/amd64 stage-1 2/6] RUN apk add --no-cache ca-certificates docker-cli nodejs
#30 CACHED

#31 [linux/amd64 stage-1 3/6] WORKDIR /app
#31 CACHED

#32 [linux/amd64 deps 2/4] RUN apk add --no-cache nodejs npm
#32 CACHED

#33 [linux/amd64 stage-1 6/6] COPY src/worker/ ./src/worker/
#33 CACHED

#34 exporting to image
#34 exporting layers done
#34 exporting manifest sha256:6b08385489008f0f6d0cb2e04bfd967d1d8284dc96d12725e02475b3d5cf4d69 done
#34 exporting config sha256:b4b4b9068e59daff8a9c8ac5b92c3f386285768b8dde2b568ebde28ddc3c8891 done
#34 exporting attestation manifest sha256:73a84648608a0bd12727169102abe827c3c87c2dc2aeee14966f837810a8c8fb 0.0s done
#34 exporting manifest sha256:c07a6194627aef4d64141cb756a6f9257d93b6f1308cbac9e5258bd867498fd6 0.0s done
#34 exporting config sha256:c8c2c1f422811c08441f1d34e59c9e0e7e2d879d955f0885717b9d459b240392 done
#34 exporting attestation manifest sha256:81cc42d70358803bc5de5fac6144ed256b61eff7842797814dbb61d340671a05
#34 exporting attestation manifest sha256:81cc42d70358803bc5de5fac6144ed256b61eff7842797814dbb61d340671a05 0.0s done
#34 exporting manifest sha256:24e0e3976de126272771cd6a6f4bae3692606b17d8e28aa5f314496e08d7abf1 done
#34 exporting config sha256:9a7172408566dbf10a9a4e78cd1b07d820b903391890e08666e6a5226fc2b638 done
#34 exporting attestation manifest sha256:2aa00e27f58e38d99c55ec406634b09c20c25b69a15fa359ec822ed123fe2ada 0.0s done
#34 exporting manifest list sha256:a8b7097de2789ac7c89baed0836a9263906cf134781d07865e67c4e1f8ecb213 0.0s done
#34 DONE 0.2s

#35 [auth] finwo/conductor-worker:pull,push token for registry-1.docker.io
#35 DONE 0.0s

#34 exporting to image
#34 pushing layers
#34 pushing layers 1.5s done
#34 pushing manifest for docker.io/finwo/conductor-worker:0.5.0@sha256:a8b7097de2789ac7c89baed0836a9263906cf134781d07865e67c4e1f8ecb213
#34 pushing manifest for docker.io/finwo/conductor-worker:0.5.0@sha256:a8b7097de2789ac7c89baed0836a9263906cf134781d07865e67c4e1f8ecb213 3.8s done
#34 pushing layers 0.6s done
#34 pushing manifest for docker.io/finwo/conductor-worker:0.5@sha256:a8b7097de2789ac7c89baed0836a9263906cf134781d07865e67c4e1f8ecb213
#34 pushing manifest for docker.io/finwo/conductor-worker:0.5@sha256:a8b7097de2789ac7c89baed0836a9263906cf134781d07865e67c4e1f8ecb213 2.6s done
#34 DONE 8.8s

== updating the repository pages

== updated the finwo/conductor readme

== updated the finwo/conductor-worker readme

== 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