fix(helmfile): Streamline commonLabels.deployStage.

This commit is contained in:
Thorsten Roßner
2024-11-29 11:59:36 +01:00
parent 56ce3355fc
commit f96942536f
15 changed files with 35 additions and 35 deletions

View File

@@ -36,11 +36,11 @@ stages:
- "env-cleanup" - "env-cleanup"
- "env" - "env"
- "pre-services-deploy" - "pre-services-deploy"
- "migrations-pre" - "010-migrations-pre"
- "basic-services-deploy" - "030-services"
- "component-deploy-stage-1" - "050-components"
- "component-deploy-stage-2" - "060-components"
- "migrations-post" - "090-migrations-post"
- "lint" - "lint"
- "tests" - "tests"
- "env-stop" - "env-stop"
@@ -278,7 +278,7 @@ policies-deploy:
ADDITIONAL_ARGS: "-l name=opendesk-otterize" ADDITIONAL_ARGS: "-l name=opendesk-otterize"
migrations-pre: migrations-pre:
stage: "migrations-pre" stage: "010-migrations-pre"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -290,7 +290,7 @@ migrations-pre:
COMPONENT: "migrations-pre" COMPONENT: "migrations-pre"
migrations-post: migrations-post:
stage: "migrations-post" stage: "090-migrations-post"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -302,7 +302,7 @@ migrations-post:
COMPONENT: "migrations-post" COMPONENT: "migrations-post"
services-deploy: services-deploy:
stage: "basic-services-deploy" stage: "030-services"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -314,7 +314,7 @@ services-deploy:
COMPONENT: "services" COMPONENT: "services"
nubus-deploy: nubus-deploy:
stage: "component-deploy-stage-1" stage: "050-components"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -326,7 +326,7 @@ nubus-deploy:
COMPONENT: "nubus" COMPONENT: "nubus"
ox-deploy: ox-deploy:
stage: "component-deploy-stage-1" stage: "050-components"
extends: ".deploy-common" extends: ".deploy-common"
timeout: "30m" timeout: "30m"
rules: rules:
@@ -339,7 +339,7 @@ ox-deploy:
COMPONENT: "open-xchange" COMPONENT: "open-xchange"
xwiki-deploy: xwiki-deploy:
stage: "component-deploy-stage-1" stage: "050-components"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -351,7 +351,7 @@ xwiki-deploy:
COMPONENT: "xwiki" COMPONENT: "xwiki"
collabora-deploy: collabora-deploy:
stage: "component-deploy-stage-1" stage: "050-components"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -363,7 +363,7 @@ collabora-deploy:
COMPONENT: "collabora" COMPONENT: "collabora"
cryptpad-deploy: cryptpad-deploy:
stage: "component-deploy-stage-1" stage: "050-components"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -375,7 +375,7 @@ cryptpad-deploy:
COMPONENT: "cryptpad" COMPONENT: "cryptpad"
nextcloud-deploy: nextcloud-deploy:
stage: "component-deploy-stage-1" stage: "050-components"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -387,7 +387,7 @@ nextcloud-deploy:
COMPONENT: "nextcloud" COMPONENT: "nextcloud"
openproject-deploy: openproject-deploy:
stage: "component-deploy-stage-1" stage: "050-components"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -399,7 +399,7 @@ openproject-deploy:
COMPONENT: "openproject" COMPONENT: "openproject"
openproject-bootstrap-deploy: openproject-bootstrap-deploy:
stage: "component-deploy-stage-2" stage: "060-components"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -411,7 +411,7 @@ openproject-bootstrap-deploy:
COMPONENT: "openproject-bootstrap" COMPONENT: "openproject-bootstrap"
jitsi-deploy: jitsi-deploy:
stage: "component-deploy-stage-1" stage: "050-components"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >
@@ -423,7 +423,7 @@ jitsi-deploy:
COMPONENT: "jitsi" COMPONENT: "jitsi"
element-deploy: element-deploy:
stage: "component-deploy-stage-1" stage: "050-components"
extends: ".deploy-common" extends: ".deploy-common"
rules: rules:
- if: > - if: >

View File

@@ -12,7 +12,7 @@ SPDX-License-Identifier: Apache-2.0
* [From v1.0.0](#from-v100) * [From v1.0.0](#from-v100)
* [Pre-upgrade: Manual checks/steps](#pre-upgrade-manual-checkssteps) * [Pre-upgrade: Manual checks/steps](#pre-upgrade-manual-checkssteps)
* [Streamlining `openxchange` and `oxAppSuite` attribute names.](#streamlining-openxchange-and-oxappsuite-attribute-names) * [Streamlining `openxchange` and `oxAppSuite` attribute names.](#streamlining-openxchange-and-oxappsuite-attribute-names)
* [`customization.release`](#customizationrelease) * [Dicts to define `customization.release`](#dicts-to-define-customizationrelease)
* [Redis 7.4](#redis-74) * [Redis 7.4](#redis-74)
* [From v0.9.0](#from-v090) * [From v0.9.0](#from-v090)
* [Pre-upgrade: Manual steps](#pre-upgrade-manual-steps) * [Pre-upgrade: Manual steps](#pre-upgrade-manual-steps)
@@ -131,7 +131,7 @@ WAS: secrets.oxAppsuite: ...
NOW: secrets.oxAppSuite: ... NOW: secrets.oxAppSuite: ...
``` ```
#### `customization.release` #### Dicts to define `customization.release`
If you make use of the `customization.release` option, you have to switch to a dictionary based definition of customization files e.g. from If you make use of the `customization.release` option, you have to switch to a dictionary based definition of customization files e.g. from

View File

@@ -24,6 +24,6 @@ releases:
installed: {{ .Values.collabora.enabled }} installed: {{ .Values.collabora.enabled }}
commonLabels: commonLabels:
deploy-stage: "component-1" deployStage: "050-components"
component: "collabora" component: "collabora"
... ...

View File

@@ -24,6 +24,6 @@ releases:
installed: {{ .Values.cryptpad.enabled }} installed: {{ .Values.cryptpad.enabled }}
commonLabels: commonLabels:
deploy-stage: "component-1" deployStage: "050-components"
component: "cryptpad" component: "cryptpad"
... ...

View File

@@ -187,6 +187,6 @@ releases:
timeout: 900 timeout: 900
commonLabels: commonLabels:
deploy-stage: "component-1" deployStage: "050-components"
component: "element" component: "element"
... ...

View File

@@ -25,6 +25,6 @@ releases:
timeout: 900 timeout: 900
commonLabels: commonLabels:
deploy-stage: "component-1" deployStage: "050-components"
component: "jitsi" component: "jitsi"
... ...

View File

@@ -28,6 +28,6 @@ releases:
timeout: 900 timeout: 900
commonLabels: commonLabels:
deploy-stage: "component-0" deployStage: "090-migrations-post"
component: "opendesk-migrations" component: "migrations-post"
... ...

View File

@@ -28,6 +28,6 @@ releases:
timeout: 900 timeout: 900
commonLabels: commonLabels:
deploy-stage: "component-0" deployStage: "010-migrations-pre"
component: "opendesk-migrations" component: "migrations-pre"
... ...

View File

@@ -45,6 +45,6 @@ releases:
installed: {{ .Values.nextcloud.enabled }} installed: {{ .Values.nextcloud.enabled }}
commonLabels: commonLabels:
deploy-stage: "component-1" deployStage: "050-components"
component: "nextcloud" component: "nextcloud"
... ...

View File

@@ -89,6 +89,6 @@ releases:
timeout: 900 timeout: 900
commonLabels: commonLabels:
deploy-stage: "component-1" deployStage: "050-components"
component: "nubus" component: "nubus"
... ...

View File

@@ -87,6 +87,6 @@ releases:
- "open-xchange" - "open-xchange"
commonLabels: commonLabels:
deploy-stage: "component-1" deployStage: "050-components"
component: "open-xchange" component: "open-xchange"
... ...

View File

@@ -27,6 +27,6 @@ releases:
timeout: 900 timeout: 900
commonLabels: commonLabels:
deploy-stage: "component-2" deployStage: "060-components"
component: "opendesk-openproject-bootstrap" component: "opendesk-openproject-bootstrap"
... ...

View File

@@ -27,6 +27,6 @@ releases:
timeout: 1800 timeout: 1800
commonLabels: commonLabels:
deploy-stage: "component-1" deployStage: "050-components"
component: "openproject" component: "openproject"
... ...

View File

@@ -246,6 +246,6 @@ releases:
timeout: 900 timeout: 900
commonLabels: commonLabels:
deploy-stage: "services" deployStage: "030-services"
component: "services" component: "services"
... ...

View File

@@ -26,6 +26,6 @@ releases:
timeout: 1800 timeout: 1800
commonLabels: commonLabels:
deploy-stage: "component-1" deployStage: "050-components"
component: "xwiki" component: "xwiki"
... ...