feat(manager/fleet): implement Rancher Fleet manager (#16138)
* feat(manager/fleet): implement Rancher Fleet manager * Apply suggestions from code review Co-authored-by:HonkingGoose <34918129+HonkingGoose@users.noreply.github.com> * Update lib/modules/manager/fleet/extract.spec.ts Co-authored-by:
Michael Kriese <michael.kriese@visualon.de> * docs(fleet): add tsdocs * fixup test null checks * docs: add default filematch * chore: rename tempDep to dep * apply change requests * catch exceptions from yaml-js * trigger yaml parse error Co-authored-by:
HonkingGoose <34918129+HonkingGoose@users.noreply.github.com> Co-authored-by:
Michael Kriese <michael.kriese@visualon.de>
Showing
- lib/modules/manager/api.ts 2 additions, 0 deletionslib/modules/manager/api.ts
- lib/modules/manager/fleet/__fixtures__/invalid_fleet.yaml 26 additions, 0 deletionslib/modules/manager/fleet/__fixtures__/invalid_fleet.yaml
- lib/modules/manager/fleet/__fixtures__/invalid_gitrepo.yaml 19 additions, 0 deletionslib/modules/manager/fleet/__fixtures__/invalid_gitrepo.yaml
- lib/modules/manager/fleet/__fixtures__/valid_fleet.yaml 17 additions, 0 deletionslib/modules/manager/fleet/__fixtures__/valid_fleet.yaml
- lib/modules/manager/fleet/__fixtures__/valid_gitrepo.yaml 21 additions, 0 deletionslib/modules/manager/fleet/__fixtures__/valid_gitrepo.yaml
- lib/modules/manager/fleet/extract.spec.ts 152 additions, 0 deletionslib/modules/manager/fleet/extract.spec.ts
- lib/modules/manager/fleet/extract.ts 114 additions, 0 deletionslib/modules/manager/fleet/extract.ts
- lib/modules/manager/fleet/index.ts 10 additions, 0 deletionslib/modules/manager/fleet/index.ts
- lib/modules/manager/fleet/readme.md 10 additions, 0 deletionslib/modules/manager/fleet/readme.md
- lib/modules/manager/fleet/types.ts 29 additions, 0 deletionslib/modules/manager/fleet/types.ts
lib/modules/manager/fleet/extract.spec.ts
0 → 100644
lib/modules/manager/fleet/extract.ts
0 → 100644
lib/modules/manager/fleet/index.ts
0 → 100644
lib/modules/manager/fleet/readme.md
0 → 100644
lib/modules/manager/fleet/types.ts
0 → 100644
Please register or sign in to comment