rapp-playwright/docs/evidence/2026-10-13-build.log
tegwick ccf46d8c59 Implement bounded browser service, consumer evidence and managed package
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a13590-a16f-7f60-be60-fd71627bc99d
2026-10-13 19:23:29 +02:00

86 lines
3 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

npm run check
> rapp-playwright@0.1.0 check
> node --check src/server.mjs && node --check src/worker.mjs && node --check src/proxy.mjs
python3 -m py_compile client/rapp_playwright.py tools/render.py
npm test
> rapp-playwright@0.1.0 test
> node --test tests/*.test.mjs
✔ validated contract requires explicit protocol, allowed origin, bounded input and assertions (3.01824ms)
✔ network gate denies non-public addresses unless explicitly granted (6.721745ms)
✔ proxy pins DNS and denies unlisted origins and private addresses before connection (49.97023ms)
ℹ tests 3
ℹ suites 0
ℹ pass 3
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 196.640985
docker build -t forgejo.coulomb.social/coulomb/rapp-playwright:0.1.0 .
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 773B done
#1 DONE 0.0s
#2 [internal] load metadata for mcr.microsoft.com/playwright:v1.64.0-noble@sha256:06a9939e57531807f8d5fd76ce44b53165ffb7d7501d87ab10e285c20b1e971f
#2 DONE 0.1s
#3 [internal] load .dockerignore
#3 transferring context: 109B done
#3 DONE 0.0s
#4 [internal] load build context
#4 DONE 0.0s
#5 [ 1/10] FROM mcr.microsoft.com/playwright:v1.64.0-noble@sha256:06a9939e57531807f8d5fd76ce44b53165ffb7d7501d87ab10e285c20b1e971f
#5 resolve mcr.microsoft.com/playwright:v1.64.0-noble@sha256:06a9939e57531807f8d5fd76ce44b53165ffb7d7501d87ab10e285c20b1e971f 0.1s done
#5 DONE 0.1s
#4 [internal] load build context
#4 transferring context: 18.23kB 0.0s done
#4 DONE 0.0s
#6 [ 3/10] RUN apt-get update && apt-get install -y --no-install-recommends tini=0.19.0-1 && rm -rf /var/lib/apt/lists/*
#6 CACHED
#7 [ 4/10] COPY package.json package-lock.json ./
#7 CACHED
#8 [ 2/10] WORKDIR /app
#8 CACHED
#9 [ 5/10] RUN npm ci --omit=dev --ignore-scripts && npm cache clean --force
#9 CACHED
#10 [ 6/10] COPY src ./src
#10 DONE 0.1s
#11 [ 7/10] COPY fixtures ./fixtures
#11 DONE 0.1s
#12 [ 8/10] COPY client ./client
#12 DONE 0.1s
#13 [ 9/10] COPY --chmod=0555 tools/chromium-launcher.py ./tools/chromium-launcher.py
#13 DONE 0.1s
#14 [10/10] RUN mkdir /data && chown pwuser:pwuser /data
#14 DONE 0.5s
#15 exporting to image
#15 exporting layers
#15 exporting layers 0.5s done
#15 exporting manifest sha256:20d8310d44cd807579aca06df01090a7bb27892ce387519f9957e4dd67f64cc7 0.0s done
#15 exporting config sha256:5bda1139fda091648b1e984f6be8119291ad5616263b206d62ac7986ba2762b3 0.0s done
#15 exporting attestation manifest sha256:3267896f3b778dedce0b2c92ea1c67b64a6e168417aa422c4750dcbcb0d165f5 0.1s done
#15 exporting manifest list sha256:8d6fd5a8172cf906bb503642ed620761945c5138b86f6396c36f65cbe6def441
#15 exporting manifest list sha256:8d6fd5a8172cf906bb503642ed620761945c5138b86f6396c36f65cbe6def441 0.0s done
#15 naming to forgejo.coulomb.social/coulomb/rapp-playwright:0.1.0 done
#15 unpacking to forgejo.coulomb.social/coulomb/rapp-playwright:0.1.0
#15 unpacking to forgejo.coulomb.social/coulomb/rapp-playwright:0.1.0 0.2s done
#15 DONE 1.0s