add multi-platform CI/CD templates (GitLab, Azure DevOps, Jenkins - #12
Merged
Conversation
…ps, GitLab CI, and Jenkins.
cloakmaster
approved these changes
Mar 21, 2026
cloakmaster
left a comment
Member
There was a problem hiding this comment.
Great contribution! Clean, focused, and exactly what enterprise teams need for adoption beyond GitHub Actions.
Reviewed the templates — GitLab SAST artifact integration, Azure SARIF viewer, and Jenkins Warnings NG plugin usage all look correct. The documentation is well-structured.
Merging. Thank you @monssefbaakka! 🙏
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Currently, Inkog only provides a GitHub Actions workflow for CI/CD integration. Many enterprise teams using GitLab CI, Azure DevOps, or Jenkins have no ready-made pipeline templates, which forces manual setup and slows down adoption.
This PR introduces out-of-the-box CI/CD templates for the major enterprise platforms and maps Inkog's core CLI options (policy, severity, path) to their respective pipeline variable syntaxes. It also configures them to natively ingest SARIF reports directly into their security dashboards.
Changes Included
Motivation and Context
These templates provide table-stakes functionality for enterprise adoption. It demonstrates that our scanner logic (install Inkog, run scan, upload SARIF artifact) is identical and easily integrated across any CI platform, while bridging the gap between action.yml and other platforms.
Type of change
issue:Add GitLab CI and Azure DevOps pipeline templates #5