So, during our deployment workflow we need to install babel-cli to be able to run
Now npmjs.org seems to block the circleci IP address with errorcode 429, which as far as I understand is due to DDOS prevention on npmjs side?
#!/bin/bash -eo pipefail yarn install cd node_modules/dxf npm install babel-cli yarn compile cd ../.. yarn install v1.21.1 [1/4] Resolving packages... success Already up-to-date. Done in 0.55s. npm ERR! code E429 npm ERR! 429 Too Many Requests - GET https://registry.npmjs.org/babel-cli npm ERR! A complete log of this run can be found in: npm ERR! /home/circleci/.npm/_logs/2020-02-17T11_46_57_674Z-debug.log
PS: 5 days ago, the same script worked perfectly. We’re not using this workflow more then once per week. I’m assuming some GET quota on npmjs.org has been hit in the meantime by other workflows running on circleci machines?