blob: 7dd253cc354d686bfd7a2fc6f3ab991ca34d91de [file] [log] [blame]
Giorgi Lekveishvili35982662024-04-05 13:05:40 +04001{{- if .Values.controller.initScripts -}}
2
3apiVersion: v1
4kind: ConfigMap
5metadata:
6 name: {{ template "jenkins.fullname" . }}-init-scripts
7 namespace: {{ template "jenkins.namespace" . }}
8 labels:
9 "app.kubernetes.io/name": '{{ template "jenkins.name" .}}'
10 "app.kubernetes.io/managed-by": "{{ .Release.Service }}"
11 "app.kubernetes.io/instance": "{{ .Release.Name }}"
12 "app.kubernetes.io/component": "{{ .Values.controller.componentName }}"
13data:
14{{- range $key, $val := .Values.controller.initScripts }}
15 init{{ $key }}.groovy: |-
16{{ tpl $val $ | indent 4 }}
17{{- end }}
18{{- end }}