Fix how version is processed in helm chart (#10277)
This commit is contained in:
parent
201c886f5a
commit
b71169deee
|
@ -55,7 +55,7 @@ jobs:
|
||||||
config-files: values.production.yaml
|
config-files: values.production.yaml
|
||||||
chart-path: charts/budibase
|
chart-path: charts/budibase
|
||||||
namespace: budibase
|
namespace: budibase
|
||||||
values: globals.appVersion=${{ env.RELEASE_VERSION }},services.couchdb.url=${{ secrets.PRODUCTION_COUCHDB_URL }},services.couchdb.password=${{ secrets.PRODUCTION_COUCHDB_PASSWORD }}
|
values: globals.appVersion=v${{ env.RELEASE_VERSION }},services.couchdb.url=${{ secrets.PRODUCTION_COUCHDB_URL }},services.couchdb.password=${{ secrets.PRODUCTION_COUCHDB_PASSWORD }}
|
||||||
name: budibase-prod
|
name: budibase-prod
|
||||||
|
|
||||||
- name: Discord Webhook Action
|
- name: Discord Webhook Action
|
||||||
|
|
|
@ -107,7 +107,7 @@ jobs:
|
||||||
git pull
|
git pull
|
||||||
mkdir sync
|
mkdir sync
|
||||||
echo "Packaging chart to sync dir"
|
echo "Packaging chart to sync dir"
|
||||||
helm package charts/budibase --version 0.0.0-master --app-version "$RELEASE_VERSION" --destination sync
|
helm package charts/budibase --version 0.0.0-master --app-version v"$RELEASE_VERSION" --destination sync
|
||||||
echo "Packaging successful"
|
echo "Packaging successful"
|
||||||
git checkout gh-pages
|
git checkout gh-pages
|
||||||
echo "Indexing helm repo"
|
echo "Indexing helm repo"
|
||||||
|
|
|
@ -199,11 +199,12 @@ spec:
|
||||||
value: {{ .Values.services.tlsRejectUnauthorized }}
|
value: {{ .Values.services.tlsRejectUnauthorized }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ if .Values.globals.appVersion }}
|
image: >-
|
||||||
image: budibase/apps:v{{ .Values.globals.appVersion }}
|
{{- if .Values.globals.appVersion }}
|
||||||
{{ else }}
|
budibase/apps:{{ .Values.globals.appVersion }}
|
||||||
image: budibase/apps:v{{ .Chart.AppVersion }}
|
{{- else }}
|
||||||
{{ end }}
|
budibase/apps:{{ .Chart.AppVersion }}
|
||||||
|
{{- end }}
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
|
|
|
@ -37,11 +37,12 @@ spec:
|
||||||
{{ end }}
|
{{ end }}
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
{{ if .Values.globals.appVersion }}
|
image: >-
|
||||||
image: budibase/proxy:v{{ .Values.globals.appVersion }}
|
{{- if .Values.globals.appVersion }}
|
||||||
{{ else }}
|
budibase/proxy:{{ .Values.globals.appVersion }}
|
||||||
image: budibase/proxy:v{{ .Chart.AppVersion }}
|
{{- else }}
|
||||||
{{ end }}
|
budibase/proxy:{{ .Chart.AppVersion }}
|
||||||
|
{{- end }}
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
name: proxy-service
|
name: proxy-service
|
||||||
ports:
|
ports:
|
||||||
|
|
|
@ -188,12 +188,12 @@ spec:
|
||||||
- name: NODE_TLS_REJECT_UNAUTHORIZED
|
- name: NODE_TLS_REJECT_UNAUTHORIZED
|
||||||
value: {{ .Values.services.tlsRejectUnauthorized }}
|
value: {{ .Values.services.tlsRejectUnauthorized }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
image: >-
|
||||||
{{ if .Values.globals.appVersion }}
|
{{- if .Values.globals.appVersion }}
|
||||||
image: budibase/worker:v{{ .Values.globals.appVersion }}
|
budibase/worker:{{ .Values.globals.appVersion }}
|
||||||
{{ else }}
|
{{- else }}
|
||||||
image: budibase/worker:v{{ .Chart.AppVersion }}
|
budibase/worker:{{ .Chart.AppVersion }}
|
||||||
{{ end }}
|
{{- end }}
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
|
|
Loading…
Reference in New Issue