The company (SunDevs) has a repository called "kiosk-ck-app" and this repo use a dependency named "usb".
The problem is when I try to run the repo's pipeline it always fails on the dependencies installation step. Reading the log I found an error with the usb dependency and the log shows this problem
...
ERROR in ./node_modules/escpos/adapter/usb.js
Module not found: Error: Can't resolve 'usb' in '/usr/local/share/.cache/yarn/v6/.tmp/4687347722768e2d2219861121344c34.b8a068ccc68304939aa7d4f900a033a2a88a624c.prepare/node_modules/escpos/adapter'
@ ./node_modules/escpos/adapter/usb.js 28:10-24
...
prebuild-install info looking for cached prebuild @ /root/.npm/_prebuilds/8994f7-usb-v1.7.0-napi-v7.1.13-linux-x64.tar.gz
prebuild-install http request GET https://github.com/tessel/node-usb/releases/download/v1.7.0/usb-v1.7.0-napi-v7.1.13-linux-x64.tar.gz
prebuild-install http 404 https://github.com/tessel/node-usb/releases/download/v1.7.0/usb-v1.7.0-napi-v7.1.13-linux-x64.tar.gz
...
As you can see it does not find anything in this url brought by the pipeline cache = usb-v1.7.0-napi-v7.1.13-linux-x64.tar.gz
Because the node-usb library has a different asset published in its repo (node-usb_reseases.png)
Is it a bug from the linux instance of bitbucket pipeline? What would be the problem? I need help with this topic please
@Kevin Alejandro Hernández Rodríguez Are you caching the node dependencies and can you try after disabling the cache?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.