GitLab CI Integration¶
Integrate clinvoker with GitLab CI for automated code review and documentation generation.
Basic Configuration¶
ai-code-review:
stage: test
image: alpine/curl
variables:
CLINVK_SERVER: $CLINVK_SERVER_URL
CLINVK_API_KEY: $CLINVK_API_KEY
script:
- apk add --no-cache jq git
- git fetch origin $CI_MERGE_REQUEST_TARGET_BRANCH_NAME
- git diff origin/$CI_MERGE_REQUEST_TARGET_BRANCH_NAME...HEAD > pr.diff
# Run clinvoker review
rules:
- if: $CI_MERGE_REQUEST_IID