Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a13590-a16f-7f60-be60-fd71627bc99d
86 lines
3 KiB
Text
86 lines
3 KiB
Text
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
|