From 9edb3255e87b8492573fde2903abdcb33aa5724c Mon Sep 17 00:00:00 2001 From: Andil Date: Fri, 18 Sep 2026 01:32:13 +0000 Subject: [PATCH] fix(ci): use system Chromium for frontend prerender --- Jenkinsfile | 2 +- frontend/scripts/prerender.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7555920..7697f73 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -220,7 +220,7 @@ pipeline { --volumes-from furious-jenkins \ -v tiptop-npm-cache-frontend:/npm-cache \ -e HOME=/tmp \ - -e CHROMIUM_PATH=/usr/bin/chromium-browser \ + -e CHROMIUM_PATH=/usr/bin/chromium \ -e NODE_OPTIONS=--dns-result-order=ipv4first \ -e NPM_CONFIG_CACHE=/npm-cache \ -e NPM_CONFIG_FETCH_RETRIES=5 \ diff --git a/frontend/scripts/prerender.js b/frontend/scripts/prerender.js index 55e3238..b70e929 100644 --- a/frontend/scripts/prerender.js +++ b/frontend/scripts/prerender.js @@ -31,6 +31,7 @@ async function main() { const base = server.resolvedUrls.local[0].replace(/\/$/, '') const browser = await chromium.launch({ + executablePath: process.env.CHROMIUM_PATH || '/usr/bin/chromium', headless: true, }) const page = await browser.newPage()