This is an npm package you can use in npm scripts to retry commands, but only in a CI environment.
{
"scripts": {
"test": "retry-on-ci jest"
}
}
CI
- Set totrue
when running in a CI environment. Most CI environments such as GitHub Actions set this by default.CI_RETRIES
- Number of retries, defaults to 3CI_TIMEOUT
- Timeout for command, defaults to 10 minutes