The CI Agent, aligned with your organization's or group's general policies, can automatically break builds that contain vulnerabilities that have not been remediated nor accepted. Breaking the build means preventing any software author from deploying a build with said vulnerabilities into production. This mechanism prompts your team to address security issues, effectively prioritizing security at that moment of the software development lifecycle.
A DevSecOps token is required for installation of the Agent. Continue reading to learn how to manage this token. Further below are references to configuring policies to break the build and viewing the Agent's executions.
Go to the Scope section of the group where you want to use the Agent.
Scroll all the way down to locate the DevSecOps agent title.
Click the Manage token button.
In the pop-up window, click on Generate.
Once generated, you can click on Copy to capture the token for immediate use. The token is valid for 180 days and is unique to the group where it is created.
You can always come back and click on Reveal token to view it.
Fluid Attacks' platform sends you a notification seven days before the DevSecOps token expires.
You can reset the DevSecOps token while your current one is still valid. Follow these steps:
Go to your group's Scope and locate the Manage Token button.
In the pop-up window, click on Reveal token.
Once your current token is displayed, click the Reset button to generate a new token.
The new token is generated in the pop-up window, and you can copy it for immediate use.
On Fluid Attacks' platform, you can inspect the outcomes of each execution of the CI Agent for a specific group, such as whether it broke the build and what unremedied vulnerabilities it found. To do it, go to the group's DevSecOps section. Read about the latte in View details of the security of your builds.