Apply compliance framework to your project
Use this procedure to apply the SHIP-HATS compliance framework to a project and control the level of security and compliance enforced in your pipeline.
Before you begin
- Understand what each compliance level includes. See Compliance framework levels.
Steps
Follow the GitLab instructions to Apply a compliance framework to a project.
Optional: Set your desired compliance level in project CI/CD variables:
CF_LEVEL=1— basic static scansCF_LEVEL=2— Level 1 + DAST and deployment security gatingCF_LEVEL=3— Level 2 + sign and verify artefactsCF_LEVEL=4— Default; Level 3 + SLSA L1/L2 provenance