Skip to content

Add GitLab CI scanner integration template#80

Open
agnivesh321 wants to merge 1 commit into
counterspec:mainfrom
agnivesh321:issue-5-gitlab-ci-integration
Open

Add GitLab CI scanner integration template#80
agnivesh321 wants to merge 1 commit into
counterspec:mainfrom
agnivesh321:issue-5-gitlab-ci-integration

Conversation

@agnivesh321

Copy link
Copy Markdown

Closes #5.

Adds a GitLab CI integration template for running ISNAD scanner checks in merge request pipelines.

What changed:

  • Added examples/gitlab/.gitlab-ci.yml with configurable scan targets, JSON output, fail-fast mode, artifacts, and GitLab SAST report wiring.
  • Added docs/gitlab-ci.md with setup instructions and example pipeline usage.
  • Added /docs/gitlab-ci web docs page and linked it from the integration docs/sidebar.

Validation:

  • node YAML parse check passed for examples/gitlab/.gitlab-ci.yml.
  • git diff --check passed.
  • npm run build in web passed and generated /docs/gitlab-ci.
  • npm run lint currently reports existing unrelated baseline lint errors in other pages; this new docs page was not listed in the lint errors.

@vercel

vercel Bot commented Jun 8, 2026

Copy link
Copy Markdown

@agnivesh321 is attempting to deploy a commit to the Rapi's projects Team on Vercel.

A member of the Team first needs to authorize it.

@agnivesh321 agnivesh321 mentioned this pull request Jun 8, 2026
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GitLab CI integration template

1 participant