@@ -251,7 +251,8 @@ Usage: (include "retool.workflows.enabled" .)
251251{{- define " retool.workflows.enabled" -}}
252252{{- $output := " " -}}
253253{{- $valid_retool_version_regexp := " ([0-9]+\\ .[0-9]+(\\ .[0-9]+)?(-[a-zA-Z0-9]+)?)" }}
254- {{- $retool_version_with_workflows := ( and ( regexMatch $valid_retool_version_regexp $ .Values.image.tag ) ( semverCompare " >= 3.6.11-0" ( regexFind $valid_retool_version_regexp $ .Values.image.tag ) ) ) }}
254+ {{- $semver_version_regexp := " [0-9]+\\ .[0-9]+(\\ .[0-9]+)?" }}
255+ {{- $retool_version_with_workflows := ( and ( regexMatch $valid_retool_version_regexp $ .Values.image.tag ) ( semverCompare " >= 3.6.11-0" ( regexFind $semver_version_regexp $ .Values.image.tag ) ) ) }}
255256{{- if or
256257 (eq (toString .Values.workflows.enabled ) " true" )
257258 (eq (toString .Values.workflows.enabled ) " false" )
@@ -385,7 +386,8 @@ Usage: (template "retool.codeExecutor.image.tag" .)
385386{{- define " retool.codeExecutor.image.tag" -}}
386387{{- if .Values.image.tag -}}
387388 {{- $valid_retool_version_regexp := " ([0-9]+\\ .[0-9]+(\\ .[0-9]+)?(-[a-zA-Z0-9]+)?)" }}
388- {{- $retool_version_with_ce := ( and ( regexMatch $valid_retool_version_regexp $ .Values.image.tag ) ( semverCompare " >= 3.20.15-0" ( regexFind $valid_retool_version_regexp $ .Values.image.tag ) ) ) }}
389+ {{- $semver_version_regexp := " [0-9]+\\ .[0-9]+(\\ .[0-9]+)?" }}
390+ {{- $retool_version_with_ce := ( and ( regexMatch $valid_retool_version_regexp $ .Values.image.tag ) ( semverCompare " >= 3.20.15-0" ( regexFind $semver_version_regexp $ .Values.image.tag ) ) ) }}
389391 {{- if $retool_version_with_ce -}}
390392 {{- .Values.image.tag -}}
391393 {{- else -}}
@@ -399,9 +401,10 @@ Usage: (template "retool.codeExecutor.image.tag" .)
399401{{- define " retool_version_with_java_dbconnector_opt_out" -}}
400402{{- $output := " " -}}
401403{{- $valid_retool_version_regexp := " ([0-9]+\\ .[0-9]+(\\ .[0-9]+)?(-[a-zA-Z0-9]+)?)" }}
404+ {{- $semver_version_regexp := " [0-9]+\\ .[0-9]+(\\ .[0-9]+)?" }}
402405{{- if not ( regexMatch $valid_retool_version_regexp .Values.image.tag ) -}}
403406 {{- $output = " 1" -}}
404- {{- else if semverCompare " >= 3.93.0-0" ( regexFind $valid_retool_version_regexp .Values.image.tag ) -}}
407+ {{- else if semverCompare " >= 3.93.0-0" ( regexFind $semver_version_regexp .Values.image.tag ) -}}
405408 {{- $output = " 1" -}}
406409{{- else -}}
407410 {{- $output = " " -}}
0 commit comments