Closed ryan-kimber closed 4 years ago
I have figured it out. There were missing Chromium dependencies in my underlying image.
Sorry for the trouble @Shippable team!
For anyone else that runs into something like this, I found the Puppeteer Docker & Alpine troubleshooting documentation to be quite helpful.
Puppeteer/Chrome failing in Shippable, works locally
Hello awesome Shippable team,
We are attempting to build some real-world testing for our authentication services, and have built tests that work locally using NodeJS, Mocha and Puppeteer, but when they run in Shippable, we get an error that Puppeteer "Failed to launch browser process".
Could you help point us in the right direction?
We are using a node 10.21 image in Shippable. We are running Puppeteer 3.3.0, and we're executing some straight-forward browser commands:
Console for failed shippable build: https://app.shippable.com/github/formhero/fh-auth-service/runs/753/1/console
Any guidance you can offer would be greatly appreciated!
Thanks Shippable team,
Ryan