cds
cds copied to clipboard
feat(hooks,api,cli): add analyze endpoint
- Allow user to add their gpg keys
- Hooks call new endpoints analyze
- CDS API save analyze history (50 analyzes max per repository)
- The analyze endpoint is only implemented for bitbucketserver and gitea (IT)
- The analyze endpoint start an Operation that will verify commit for bitbucket, GetCommit is enough for Gitea
- New API Go Routine that check all Operations InProgress : Waiting the commit check, check user right, get all files (name and path) in .cds folder
- Analyze handler are tested through IT
CDS Report build-all-cds#17771.0 ✘
- Build
- Build and Package All ✔
- Build Debpacker ✔
- Build OS-Ansible-Inventory ✔
- Build SMTPMock ✔
- Lint UI Translate ✔
- Test CLI ✔
- Test Engine ✔
- Test SDK ✔
- Test UI ✔
- Package
- Docker ✔
- Integration
- Docker Compose Tests ✔
- Standalone Tests ✘