Skip to content
Deployments

Preview#5Failed

Deployment of g1t/security/vitest-3.2.6 by g1t via g1t.page,

`docker build --platform linux/amd64 --provenance=false --pull -f '/work/repo/Dockerfile' -t registry.cloudflare.com/1e6f2cffa3f445920836e8ebe446bb58/g1t-todo-app-git-g1t-security-vitest-3-2-6-john-peterson-g17:dpl_01m4way6q9edqbmndcjtfrpagj .` failed

Environment
PreviewTransient
Commit
a7c858fg1t/security/vitest-3.2.6
Made by
g1tvia g1t.page
Updated
created

Statuses 3

  1. Queuedg1t ·

    Waiting for a sandbox

    Log

  2. Deployingg1t ·

    Building

    Log

  3. Failedg1t ·

    `docker build --platform linux/amd64 --provenance=false --pull -f '/work/repo/Dockerfile' -t registry.cloudflare.com/1e6f2cffa3f445920836e8ebe446bb58/g1t-todo-app-git-g1t-security-vitest-3-2-6-john-peterson-g17:dpl_01m4way6q9edqbmndcjtfrpagj .` failed

    Log

Build on g1t.pageFailed · built in 28 s

`docker build --platform linux/amd64 --provenance=false --pull -f '/work/repo/Dockerfile' -t registry.cloudflare.com/1e6f2cffa3f445920836e8ebe446bb58/g1t-todo-app-git-g1t-security-vitest-3-2-6-john-peterson-g17:dpl_01m4way6q9edqbmndcjtfrpagj .` failed

Build log

Building a container from Dockerfile, listening on port 3000.
Docker: started this job's own Docker Engine 29.8.2 in 2.6s. Its containers run in this job's sandbox, on the job's network, and end with the job.
$ docker build --platform linux/amd64 --provenance=false --pull -f '/work/repo/Dockerfile' -t registry.cloudflare.com/1e6f2cffa3f445920836e8ebe446bb58/g1t-todo-app-git-g1t-security-vitest-3-2-6-john-peterson-g17:dpl_01m4way6q9edqbmndcjtfrpagj .
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 191B done
#1 DONE 0.0s

#2 [internal] load metadata for docker.io/library/node:16-alpine
#2 DONE 2.3s

#3 [internal] load .dockerignore
#3 transferring context: 64B done
#3 DONE 0.0s

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

#5 [1/4] FROM docker.io/library/node:16-alpine@sha256:a1f9d027912b58a7c75be7716c97cfbc6d3099f3a97ed84aa490be9dee20e787
#5 resolve docker.io/library/node:16-alpine@sha256:a1f9d027912b58a7c75be7716c97cfbc6d3099f3a97ed84aa490be9dee20e787 done
#5 sha256:d9059661ce70092af66d2773666584fc8addcb78a2be63f720022f4875577ea9 0B / 452B 0.2s
#5 sha256:eee371b9ce3ffdbb8aa703b9a14d318801ddc3468f096bb6cfeabbeb715147f9 0B / 36.63MB 0.2s
#5 sha256:93b3025fe10392717d06ec0d012a9ffa2039d766a322aac899c6831dd93382c2 0B / 2.34MB 0.2s
#5 sha256:7264a8db6415046d36d16ba98b79778e18accee6ffa71850405994cffa9be7de 0B / 3.40MB 0.2s
#5 sha256:d9059661ce70092af66d2773666584fc8addcb78a2be63f720022f4875577ea9 452B / 452B 0.4s done
#5 sha256:eee371b9ce3ffdbb8aa703b9a14d318801ddc3468f096bb6cfeabbeb715147f9 6.29MB / 36.63MB 0.8s
#5 sha256:7264a8db6415046d36d16ba98b79778e18accee6ffa71850405994cffa9be7de 3.40MB / 3.40MB 0.7s done
#5 extracting sha256:7264a8db6415046d36d16ba98b79778e18accee6ffa71850405994cffa9be7de
#5 sha256:93b3025fe10392717d06ec0d012a9ffa2039d766a322aac899c6831dd93382c2 2.34MB / 2.34MB 0.7s done
#5 extracting sha256:7264a8db6415046d36d16ba98b79778e18accee6ffa71850405994cffa9be7de 0.2s done
#5 sha256:eee371b9ce3ffdbb8aa703b9a14d318801ddc3468f096bb6cfeabbeb715147f9 36.63MB / 36.63MB 1.1s
#5 sha256:eee371b9ce3ffdbb8aa703b9a14d318801ddc3468f096bb6cfeabbeb715147f9 36.63MB / 36.63MB 2.3s done
#5 extracting sha256:eee371b9ce3ffdbb8aa703b9a14d318801ddc3468f096bb6cfeabbeb715147f9
#5 extracting sha256:eee371b9ce3ffdbb8aa703b9a14d318801ddc3468f096bb6cfeabbeb715147f9 1.4s done
#5 DONE 3.7s

#5 [1/4] FROM docker.io/library/node:16-alpine@sha256:a1f9d027912b58a7c75be7716c97cfbc6d3099f3a97ed84aa490be9dee20e787
#5 extracting sha256:93b3025fe10392717d06ec0d012a9ffa2039d766a322aac899c6831dd93382c2 0.1s done
#5 extracting sha256:d9059661ce70092af66d2773666584fc8addcb78a2be63f720022f4875577ea9 done
#5 DONE 3.8s

#6 [2/4] WORKDIR /app
#6 DONE 0.2s

#7 [3/4] COPY ./src /app
#7 DONE 0.0s

#8 [4/4] RUN npm install
#8 1.299 npm WARN ERESOLVE overriding peer dependency
#8 1.300 npm WARN While resolving: vite@7.3.7
#8 1.300 npm WARN Found: @types/node@18.16.19
#8 1.300 npm WARN node_modules/@types/node
#8 1.300 npm WARN   dev @types/node@"^18.16.17" from the root project
#8 1.300 npm WARN   3 more (@types/jsdom, vite, vitest)
#8 1.300 npm WARN 
#8 1.300 npm WARN Could not resolve dependency:
#8 1.301 npm WARN peerOptional @types/node@"^20.19.0 || >=22.12.0" from vite@7.3.7
#8 1.301 npm WARN node_modules/vitest/node_modules/vite
#8 1.301 npm WARN   vite@"^5.0.0 || ^6.0.0 || ^7.0.0-0" from vitest@3.2.7
#8 1.301 npm WARN   node_modules/vitest
#8 1.301 npm WARN   1 more (@vitest/mocker)
#8 1.301 npm WARN 
#8 1.301 npm WARN Conflicting peer dependency: @types/node@26.6.5
#8 1.301 npm WARN node_modules/@types/node
#8 1.301 npm WARN   peerOptional @types/node@"^20.19.0 || >=22.12.0" from vite@7.3.7
#8 1.301 npm WARN   node_modules/vitest/node_modules/vite
#8 1.301 npm WARN     vite@"^5.0.0 || ^6.0.0 || ^7.0.0-0" from vitest@3.2.7
#8 1.301 npm WARN     node_modules/vitest
#8 1.301 npm WARN     1 more (@vitest/mocker)
#8 1.317 npm WARN EBADENGINE Unsupported engine {
#8 1.318 npm WARN EBADENGINE   package: 'chai@5.3.3',
#8 1.318 npm WARN EBADENGINE   required: { node: '>=18' },
#8 1.318 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
#8 1.318 npm WARN EBADENGINE }
#8 1.323 npm WARN EBADENGINE Unsupported engine {
#8 1.324 npm WARN EBADENGINE   package: 'tinypool@1.1.1',
#8 1.324 npm WARN EBADENGINE   required: { node: '^18.0.0 || >=20.0.0' },
#8 1.324 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
#8 1.324 npm WARN EBADENGINE }
#8 1.326 npm WARN EBADENGINE Unsupported engine {
#8 1.326 npm WARN EBADENGINE   package: 'vite-node@3.2.4',
#8 1.326 npm WARN EBADENGINE   required: { node: '^18.0.0 || ^20.0.0 || >=22.0.0' },
#8 1.327 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
#8 1.327 npm WARN EBADENGINE }
#8 1.327 npm WARN EBADENGINE Unsupported engine {
#8 1.327 npm WARN EBADENGINE   package: 'esbuild@0.28.2',
#8 1.327 npm WARN EBADENGINE   required: { node: '>=18' },
#8 1.328 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
#8 1.328 npm WARN EBADENGINE }
#8 1.329 npm WARN EBADENGINE Unsupported engine {
#8 1.329 npm WARN EBADENGINE   package: 'rollup@4.64.6',
#8 1.329 npm WARN EBADENGINE   required: { node: '>=18.0.0', npm: '>=8.0.0' },
#8 1.329 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
#8 1.329 npm WARN EBADENGINE }
#8 1.330 npm WARN EBADENGINE Unsupported engine {
#8 1.330 npm WARN EBADENGINE   package: 'vite@7.3.7',
#8 1.330 npm WARN EBADENGINE   required: { node: '^20.19.0 || >=22.12.0' },
#8 1.330 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
#8 1.330 npm WARN EBADENGINE }
#8 1.331 npm WARN EBADENGINE Unsupported engine {
#8 1.331 npm WARN EBADENGINE   package: 'vitest@3.2.7',
#8 1.331 npm WARN EBADENGINE   required: { node: '^18.0.0 || ^20.0.0 || >=22.0.0' },
#8 1.331 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
#8 1.331 npm WARN EBADENGINE }
#8 1.331 npm WARN EBADENGINE Unsupported engine {
#8 1.332 npm WARN EBADENGINE   package: 'esbuild@0.28.2',
#8 1.332 npm WARN EBADENGINE   required: { node: '>=18' },
#8 1.332 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
#8 1.332 npm WARN EBADENGINE }
#8 1.332 npm WARN EBADENGINE Unsupported engine {
#8 1.332 npm WARN EBADENGINE   package: 'rollup@4.64.6',
#8 1.332 npm WARN EBADENGINE   required: { node: '>=18.0.0', npm: '>=8.0.0' },
#8 1.332 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
#8 1.332 npm WARN EBADENGINE }
#8 1.333 npm WARN EBADENGINE Unsupported engine {
#8 1.333 npm WARN EBADENGINE   package: 'vite@7.3.7',
#8 1.333 npm WARN EBADENGINE   required: { node: '^20.19.0 || >=22.12.0' },
#8 1.335 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
#8 1.335 npm WARN EBADENGINE }
#8 13.20 npm notice 
#8 13.20 npm notice New major version of npm available! 8.19.4 -> 12.2.0
#8 13.20 npm notice Changelog: <https://github.com/npm/cli/releases/tag/v12.2.0>
#8 13.20 npm notice Run `npm install -g npm@12.2.0` to update!
#8 13.20 npm notice 
#8 13.21 npm ERR! code 1
#8 13.21 npm ERR! path /app/node_modules/vite-node/node_modules/esbuild
#8 13.21 npm ERR! command failed
#8 13.21 npm ERR! command sh -c -- node install.js
#8 13.21 npm ERR! /app/node_modules/vite-node/node_modules/esbuild/install.js:137
#8 13.21 npm ERR!     throw new Error(`Expected ${JSON.stringify(packageJSON.version)} but got ${JSON.stringify(stdout)}`);
#8 13.21 npm ERR!           ^
#8 13.21 npm ERR! 
#8 13.21 npm ERR! Error: Expected "0.28.2" but got "0.18.15"
#8 13.21 npm ERR!     at validateBinaryVersion (/app/node_modules/vite-node/node_modules/esbuild/install.js:137:11)
#8 13.21 npm ERR!     at /app/node_modules/vite-node/node_modules/esbuild/install.js:298:5
#8 13.21 
#8 13.21 npm ERR! A complete log of this run can be found in:
#8 13.21 npm ERR!     /root/.npm/_logs/2026-10-14T04_33_02_589Z-debug-0.log
#8 ERROR: process "/bin/sh -c npm install" did not complete successfully: exit code: 1
------
 > [4/4] RUN npm install:
13.21 npm ERR! /app/node_modules/vite-node/node_modules/esbuild/install.js:137
13.21 npm ERR!     throw new Error(`Expected ${JSON.stringify(packageJSON.version)} but got ${JSON.stringify(stdout)}`);
13.21 npm ERR!           ^
13.21 npm ERR! 
13.21 npm ERR! Error: Expected "0.28.2" but got "0.18.15"
13.21 npm ERR!     at validateBinaryVersion (/app/node_modules/vite-node/node_modules/esbuild/install.js:137:11)
13.21 npm ERR!     at /app/node_modules/vite-node/node_modules/esbuild/install.js:298:5
13.21 
13.21 npm ERR! A complete log of this run can be found in:
13.21 npm ERR!     /root/.npm/_logs/2026-10-14T04_33_02_589Z-debug-0.log
------
Dockerfile:7
--------------------
   5 |     COPY ./src /app
   6 |     
   7 | >>> RUN npm install
   8 |     
   9 |     EXPOSE 3000
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c npm install" did not complete successfully: exit code: 1
The build failed: `docker build --platform linux/amd64 --provenance=false --pull -f '/work/repo/Dockerfile' -t registry.cloudflare.com/1e6f2cffa3f445920836e8ebe446bb58/g1t-todo-app-git-g1t-security-vitest-3-2-6-john-peterson-g17:dpl_01m4way6q9edqbmndcjtfrpagj .` failed