fix(helm): version change check
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
This commit is contained in:
parent
86f0baa30a
commit
3a39ca8f4e
1 changed files with 7 additions and 1 deletions
|
|
@ -2,8 +2,14 @@
|
||||||
Don't have to trigger migration if there is no version change
|
Don't have to trigger migration if there is no version change
|
||||||
Don't have to trigger migration if skipMigration is set
|
Don't have to trigger migration if skipMigration is set
|
||||||
Have to trigger migration if forceMigration is set
|
Have to trigger migration if forceMigration is set
|
||||||
|
|
||||||
|
versionChange is true when:
|
||||||
|
Release.IsUpgrade is false.
|
||||||
|
Or .Values.deployment.argo is set.
|
||||||
|
Or Release.IsUpgrade is true and .Values.fromVersion is not equal to .Chart.AppVersion.
|
||||||
*/}}
|
*/}}
|
||||||
{{- $versionChange := (or .Values.deployment.argo (and (not (eq .Values.fromVersion .Chart.AppVersion)) .Release.IsUpgrade)) }}
|
|
||||||
|
{{- $versionChange := (or (not .Release.IsUpgrade) .Values.deployment.argo (and .Release.IsUpgrade (not (eq .Values.fromVersion .Chart.AppVersion)))) }}
|
||||||
{{- if or .Values.forceMigration (and (not .Values.skipMigration) $versionChange) }}
|
{{- if or .Values.forceMigration (and (not .Values.skipMigration) $versionChange) }}
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue