mirror of
https://github.com/fluxcd/flagger.git
synced 2026-02-14 18:10:00 +00:00
32 lines
577 B
YAML
32 lines
577 B
YAML
project_name: flagger
|
|
|
|
builds:
|
|
- skip: true
|
|
|
|
release:
|
|
prerelease: auto
|
|
|
|
source:
|
|
enabled: true
|
|
name_template: "{{ .ProjectName }}_{{ .Version }}_source_code"
|
|
|
|
sboms:
|
|
- id: source
|
|
artifacts: source
|
|
documents:
|
|
- "{{ .ProjectName }}_{{ .Version }}_sbom.spdx.json"
|
|
|
|
signs:
|
|
- cmd: cosign
|
|
env:
|
|
- COSIGN_EXPERIMENTAL=1
|
|
certificate: '${artifact}.pem'
|
|
args:
|
|
- sign-blob
|
|
- "--yes"
|
|
- '--output-certificate=${certificate}'
|
|
- '--output-signature=${signature}'
|
|
- '${artifact}'
|
|
artifacts: checksum
|
|
output: true
|