19 lines
501 B
YAML
19 lines
501 B
YAML
{{- define "template.enforce-policy" -}}
|
|
- name: enforce-policy
|
|
inputs:
|
|
parameters:
|
|
- name: fail-on-cvss
|
|
container:
|
|
image: {{ include "template.tools-image" . | quote }}
|
|
imagePullPolicy: {{ .Values.pipeline.toolsImage.pullPolicy }}
|
|
command:
|
|
- node
|
|
- /app/dist/enforce-policy.js
|
|
env:
|
|
- name: FAIL_ON_CVSS
|
|
value: {{ `{{inputs.parameters.fail-on-cvss}}` | quote }}
|
|
volumeMounts:
|
|
- name: workspace
|
|
mountPath: /workspace
|
|
{{- end }}
|