Skip to main content
Dotset CLI API Documentation / index / CIConfig

Interface: CIConfig

Defined in: src/shield/config.ts:131 CI/CD configuration

Properties

annotations?

optional annotations: boolean;
Defined in: src/shield/config.ts:135 Generate GitHub/GitLab annotations

artifactFormats?

optional artifactFormats: ConfigOutputFormat[];
Defined in: src/shield/config.ts:143 Artifact formats to generate

artifactsPath?

optional artifactsPath: string;
Defined in: src/shield/config.ts:145 Base path for artifacts

baselineMode?

optional baselineMode: "strict" | "lenient" | "off";
Defined in: src/shield/config.ts:147 Baseline comparison mode: ‘strict’ fails on any new, ‘lenient’ allows low severity

codeQualityReport?

optional codeQualityReport: boolean;
Defined in: src/shield/config.ts:141 Generate GitLab Code Quality report

failOnSeverity?

optional failOnSeverity: Severity;
Defined in: src/shield/config.ts:133 Fail build on findings of this severity or higher

summary?

optional summary: boolean;
Defined in: src/shield/config.ts:137 Add to job summary (GitHub Actions / GitLab)

uploadSarif?

optional uploadSarif: boolean;
Defined in: src/shield/config.ts:139 Upload SARIF to GitHub Code Scanning