Our CI/CD pipelines stopped working on the "ng test" job and fails with the following error message:
[karma-server]: TypeError: Cannot read property 'range' of undefined
at handleRangeHeaders (/builds/......../node_modules/webpack-dev-middleware/lib/util.js:131:21)
at processRequest (/builds/......../node_modules/webpack-dev-middleware/lib/middleware.js:98:19)
at ready (/builds/......./node_modules/webpack-dev-middleware/lib/util.js:53:12)
at handleRequest (/builds/........../node_modules/webpack-dev-middleware/lib/util.js:182:5)
at /builds/............/node_modules/webpack-dev-middleware/lib/middleware.js:64:7
at new Promise (<anonymous>)
at middleware (/builds/........../node_modules/webpack-dev-middleware/lib/middleware.js:63:12)
Added periods to sub out some specific repo names
We've never had this error before and it worked fine previously. Also oddly enough, it works perfectly when I run it locally. But when the GitLab runners execute it, it fails. Any help would be appreciated. Thanks!
Was able to figure it out. We were using node:latest in our .gitlab-ci.yml file and whatever that was pulling down was causing an issue. (It looked to be version 15). So instead of node:latest, we set it to node:14.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With