You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Puppeteer dependency introduces some sensitivities to the deployment environment. Attempting to build on Gatsby Cloud or Digital Ocean generates:
/usr/src/app/www/node_modules/puppeteer/.local-chromium/linux-818858/chrome-linux/chrome: error while loading shared libraries: libatk-bridge-2.0.so.0: cannot open shared object file: No such file or directory
Presumption is that these environments are containerised and lack the modules that Puppeteer depends on
Do you see any way around this, or is the best solution just to roll-your-own CI solution with a VPS?
The text was updated successfully, but these errors were encountered:
I use this docker image for CI: satantime/puppeteer-node:16
but still has other problem:
error "gatsby-plugin-pdf" threw an error while running the onPostBuild lifecycle:
[96](https://git.corp.acflow.com/app-internal/protocol-document/-/jobs/2896#L96)Failed to launch the browser process!
[97](https://git.corp.acflow.com/app-internal/protocol-document/-/jobs/2896#L97)[0908/035510.886998:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
[98](https://git.corp.acflow.com/app-internal/protocol-document/-/jobs/2896#L98)TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md
The Puppeteer dependency introduces some sensitivities to the deployment environment. Attempting to build on Gatsby Cloud or Digital Ocean generates:
Presumption is that these environments are containerised and lack the modules that Puppeteer depends on
Do you see any way around this, or is the best solution just to roll-your-own CI solution with a VPS?
The text was updated successfully, but these errors were encountered: