This guide will show you how to integrate Kiuwan into GitLab CI.
Contents:
Introduction to the plugin
GitLab is a powerful tool for software development, security, and operations that enables concurrent DevOps, making the software lifecycle faster.
In continuous integration and continuous delivery (CI/CD) environments, it is very common (and recommended) to ensure the security and quality of the software under development.
Kiuwan allows baseline or delivery analyses as a step in the pipeline defined in GitLab.
The Kiuwan analysis will be executed by a GitLab runner.
Installing the plugin
To run a Kiuwan analysis, follow these steps:
Insert or add a Kiuwan step in the YAML definition
In the project home, add a YAML file with the steps to invoke Kiuwan.
The tags used in this step are important because they will be used in the configuration of the local agents (runners).
Here is a very simple case with a Maven step and a Kiuwan baseline analysis: