UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Ryan Thompson's avatar
Ryan Thompson authored
Update CODEOWNERS - remove commas

See merge request !8
f1a72a22

CI Template

This template defines the general structure of a CI pipeline. It is an extensible base that modules will be added on to. The templates/ directory defines interfaces for types of jobs. Implementations that adhere to the default behavior can be used interchangeably.

The pipeline framework covers Continuous Integration (CI): it builds a container image and generates a body of evidence. Continuous Deployment will vary by platform and is therefore not included in this version of the template.

Usage

Extend this template via includes in GitLab CI. Jobs you define should extend the job specifications in the templates/ directory. While it's possible to override behavior from those templates in the job, diverging from the spec can decrease interoperability.

Contributing

See CONTRIBUTING.md