Last deployment

SUCCESS started: 2026-01-28T13:31:17.555084+00:00 • finished: 2026-01-28T13:33:09.604232+00:00

branch: TN-148-Area-of-interest

build script: build:civics-test2

commit: a5de172 — TN-148-Area-of-interest

author: Luca Fiorentino

Logs (tail)

4169ad42 0.4s done
#5 DONE 0.5s

#6 [frontend builder 1/6] FROM docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
#6 resolve docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783 0.4s done
#6 DONE 0.4s

#7 [frontend internal] load build context
#7 transferring context: 37.80MB 0.2s done
#7 DONE 0.6s

#8 [frontend builder 2/6] WORKDIR /app
#8 CACHED

#9 [frontend builder 3/6] COPY ./package*.json ./
#9 DONE 2.2s

#10 [frontend builder 4/6] RUN npm install --no-audit --no-fund
#10 4.149 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#10 5.004 npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
#10 5.097 npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
#10 7.865 npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
#10 7.871 npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
#10 8.454 npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
#10 49.01 
#10 49.01 added 1065 packages in 48s
#10 49.02 npm notice
#10 49.02 npm notice New major version of npm available! 10.8.2 -> 11.8.0
#10 49.02 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.8.0
#10 49.02 npm notice To update run: npm install -g npm@11.8.0
#10 49.02 npm notice
#10 DONE 51.0s

#11 [frontend builder 5/6] COPY ./ ./
#11 DONE 2.5s

#12 [frontend builder 6/6] RUN npm run build:civics-test2
#12 0.787 
#12 0.787 > dryads@0.0.0 build:civics-test2
#12 0.787 > vite build --mode civics-test2
#12 0.787 
#12 1.278 vite v4.5.14 building for civics-test2...
#12 1.316 transforming...
#12 25.01 ✓ 4582 modules transformed.
#12 37.59 rendering chunks...
#12 37.61 computing gzip size...
#12 37.67 dist/index.html                    1.50 kB │ gzip:   0.60 kB
#12 37.67 dist/assets/index-2da667e1.js  2,479.07 kB │ gzip: 644.25 kB
#12 37.67 
#12 37.67 (!) Some chunks are larger than 500 kBs after minification. Consider:
#12 37.67 - Using dynamic import() to code-split the application
#12 37.67 - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
#12 37.67 - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
#12 37.67 ✓ built in 36.40s
#12 DONE 38.8s

#5 [frontend stage-1 1/3] FROM docker.io/library/nginx:alpine@sha256:289decab414250121a93c3f1b8316b9c69906de3a4993757c424cb964169ad42
#5 CACHED

#13 [frontend stage-1 2/3] COPY --from=builder /app/dist /usr/share/nginx/html
#13 DONE 1.0s

#14 [frontend stage-1 3/3] COPY deploy-nginx.conf /etc/nginx/conf.d/default.conf
#14 DONE 0.7s

#15 [frontend] exporting to image
#15 exporting layers
#15 exporting layers 1.3s done
#15 exporting manifest sha256:3721a8466473f09578b33cdba376fe6c617ea55f719ac0e659a786c083f1efce 0.1s done
#15 exporting config sha256:b13c817dfd3455fa847ba3aa127c381ee77ebf2d96c5ec0d21fbd79d7b94e8d5
#15 exporting config sha256:b13c817dfd3455fa847ba3aa127c381ee77ebf2d96c5ec0d21fbd79d7b94e8d5 0.6s done
#15 exporting attestation manifest sha256:5b227788998d18578e00805084832eddb0f017606b0600a92dd5b8ff963ec7b5
#15 exporting attestation manifest sha256:5b227788998d18578e00805084832eddb0f017606b0600a92dd5b8ff963ec7b5 0.5s done
#15 exporting manifest list sha256:8a556edb386308395e9e92af23b946d321d48ee1c1c99bd69e1aa4f6d443df80
#15 exporting manifest list sha256:8a556edb386308395e9e92af23b946d321d48ee1c1c99bd69e1aa4f6d443df80 0.1s done
#15 naming to docker.io/library/civics-frontend:latest
#15 naming to docker.io/library/civics-frontend:latest done
#15 unpacking to docker.io/library/civics-frontend:latest
#15 unpacking to docker.io/library/civics-frontend:latest 1.2s done
#15 DONE 4.3s

#16 [frontend] resolving provenance for metadata file
#16 DONE 0.0s
 frontend  Built
=== EXIT 0 :: docker compose -f /workspace/repo/deploy-compose.yml build --progress=plain frontend ===
=== docker compose up -d (frontend) ===
 Container civics-frontend  Recreate
 Container civics-frontend  Recreated
 Container civics-frontend  Starting
 Container civics-frontend  Started
=== EXIT 0 :: docker compose -f /workspace/repo/deploy-compose.yml up -d frontend ===
=== docker image prune (cleanup unused images) ===
Total reclaimed space: 0B
=== EXIT 0 :: docker image prune -f ===
=== docker logs civics-frontend (tail 200) ===
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
=== EXIT 0 :: docker logs --tail 200 civics-frontend ===

Back/status.json