29 lines
902 B
Smarty
29 lines
902 B
Smarty
{{- define "gitlab-runner.runner-env-vars" }}
|
|
- name: CI_SERVER_URL
|
|
value: {{ include "gitlab-runner.gitlabUrl" . }}
|
|
- name: RUNNER_EXECUTOR
|
|
value: {{ default "kubernetes" .Values.runners.executor | quote }}
|
|
{{- if eq (include "gitlab-runner.isAuthToken" .) "false" }}
|
|
- name: REGISTER_LOCKED
|
|
{{ if or (not (hasKey .Values.runners "locked")) .Values.runners.locked -}}
|
|
value: "true"
|
|
{{- else -}}
|
|
value: "false"
|
|
{{- end }}
|
|
- name: RUNNER_TAG_LIST
|
|
value: {{ default "" .Values.runners.tags | quote }}
|
|
{{- end }}
|
|
{{- if eq (default "kubernetes" .Values.runners.executor) "kubernetes" }}
|
|
{{- if not (regexMatch "\\s*namespace\\s*=" .Values.runners.config) }}
|
|
- name: KUBERNETES_NAMESPACE
|
|
value: {{ .Release.Namespace | quote }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- if .Values.envVars -}}
|
|
{{ range .Values.envVars }}
|
|
- name: {{ .name }}
|
|
value: {{ .value | quote }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- end }}
|