-
- Downloads
feat: stop and raise error if repository is misconfigured (#1302)
This PR updates Renovate to detect config validation problems and (1) stop processing, and (2) either raise an Issue if already onboarded, or (2) update the onboarding PR to reflect the error if still onboarding. Closes #1300
Showing
- lib/config/migrate-validate.js 4 additions, 3 deletionslib/config/migrate-validate.js
- lib/config/presets.js 31 additions, 16 deletionslib/config/presets.js
- lib/manager/resolve.js 12 additions, 0 deletionslib/manager/resolve.js
- lib/platform/github/index.js 54 additions, 0 deletionslib/platform/github/index.js
- lib/platform/gitlab/index.js 9 additions, 0 deletionslib/platform/gitlab/index.js
- lib/platform/vsts/index.js 9 additions, 0 deletionslib/platform/vsts/index.js
- lib/workers/repository/error-config.js 31 additions, 0 deletionslib/workers/repository/error-config.js
- lib/workers/repository/error.js 8 additions, 1 deletionlib/workers/repository/error.js
- lib/workers/repository/init/config.js 20 additions, 15 deletionslib/workers/repository/init/config.js
- test/config/__snapshots__/presets.spec.js.snap 38 additions, 20 deletionstest/config/__snapshots__/presets.spec.js.snap
- test/config/presets.spec.js 76 additions, 15 deletionstest/config/presets.spec.js
- test/manager/__snapshots__/resolve.spec.js.snap 1 addition, 1 deletiontest/manager/__snapshots__/resolve.spec.js.snap
- test/manager/resolve.spec.js 1 addition, 1 deletiontest/manager/resolve.spec.js
- test/platform/__snapshots__/index.spec.js.snap 6 additions, 0 deletionstest/platform/__snapshots__/index.spec.js.snap
- test/platform/github/index.spec.js 69 additions, 0 deletionstest/platform/github/index.spec.js
- test/workers/repository/error-config.spec.js 32 additions, 0 deletionstest/workers/repository/error-config.spec.js
- test/workers/repository/error.spec.js 7 additions, 4 deletionstest/workers/repository/error.spec.js
- test/workers/repository/init/__snapshots__/config.spec.js.snap 13 additions, 13 deletions...workers/repository/init/__snapshots__/config.spec.js.snap
- test/workers/repository/init/config.spec.js 48 additions, 7 deletionstest/workers/repository/init/config.spec.js
Loading
Please register or sign in to comment