Skip to content

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

See Also