fixing confusing repeated lists of scanners

This commit is contained in:
Elizabeth W
2026-04-20 01:43:14 -06:00
parent 1036fce55e
commit 7f366204a9
2 changed files with 7 additions and 35 deletions
@@ -1,5 +1,5 @@
{{- define "template.scan-crossguard" }} {{- define "template.scan-defectdojo" }}
- name: scan-crossguard - name: scan-defectdojo
container: container:
image: pulumi/pulumi:3.154.0 image: pulumi/pulumi:3.154.0
env: env:
+5 -33
View File
@@ -89,42 +89,14 @@ spec:
- name: fail-on-cvss - name: fail-on-cvss
dag: dag:
tasks: tasks:
- name: trufflehog {{- range $scanner := list "trufflehog" "semgrep" "kics" "socketdev" "syft-grype" "defectdojo" }}
template: scan-trufflehog - name: {{ $scanner }}
arguments: template: scan-{{ $scanner }}
parameters:
- name: working-dir
value: "{{inputs.parameters.working-dir}}"
- name: semgrep
template: scan-semgrep
arguments:
parameters:
- name: working-dir
value: "{{inputs.parameters.working-dir}}"
- name: kics
template: scan-kics
arguments:
parameters:
- name: working-dir
value: "{{inputs.parameters.working-dir}}"
- name: socketdev
template: scan-socketdev
arguments:
parameters:
- name: working-dir
value: "{{inputs.parameters.working-dir}}"
- name: syft-grype
template: scan-syft-grype
arguments:
parameters:
- name: working-dir
value: "{{inputs.parameters.working-dir}}"
- name: defectdojo
template: scan-crossguard
arguments: arguments:
parameters: parameters:
- name: working-dir - name: working-dir
value: "{{inputs.parameters.working-dir}}" value: "{{inputs.parameters.working-dir}}"
{{- end }}
- name: sinks-and-enforcement - name: sinks-and-enforcement
container: container:
image: curlimages/curl:latest image: curlimages/curl:latest
@@ -140,7 +112,7 @@ spec:
fi fi
{{ include "template.scan-syft-grype" . | indent 4 }} {{ include "template.scan-syft-grype" . | indent 4 }}
{{ include "template.scan-socketdev" . | indent 4 }} {{ include "template.scan-socketdev" . | indent 4 }}
{{ include "template.scan-crossguard" . | indent 4 }} {{ include "template.scan-defectdojo" . | indent 4 }}
{{ include "template.scan-semgrep" . | indent 4 }} {{ include "template.scan-semgrep" . | indent 4 }}
{{ include "template.scan-trufflehog" . | indent 4 }} {{ include "template.scan-trufflehog" . | indent 4 }}
{{ include "template.scan-kics" . | indent 4 }} {{ include "template.scan-kics" . | indent 4 }}