mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-06 15:31:38 +01:00
fix(helmfile): Streamline commonLabels.deployStage.
This commit is contained in:
@@ -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: >
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -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"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -187,6 +187,6 @@ releases:
|
|||||||
timeout: 900
|
timeout: 900
|
||||||
|
|
||||||
commonLabels:
|
commonLabels:
|
||||||
deploy-stage: "component-1"
|
deployStage: "050-components"
|
||||||
component: "element"
|
component: "element"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -25,6 +25,6 @@ releases:
|
|||||||
timeout: 900
|
timeout: 900
|
||||||
|
|
||||||
commonLabels:
|
commonLabels:
|
||||||
deploy-stage: "component-1"
|
deployStage: "050-components"
|
||||||
component: "jitsi"
|
component: "jitsi"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -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"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -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"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -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"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -89,6 +89,6 @@ releases:
|
|||||||
timeout: 900
|
timeout: 900
|
||||||
|
|
||||||
commonLabels:
|
commonLabels:
|
||||||
deploy-stage: "component-1"
|
deployStage: "050-components"
|
||||||
component: "nubus"
|
component: "nubus"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -87,6 +87,6 @@ releases:
|
|||||||
- "open-xchange"
|
- "open-xchange"
|
||||||
|
|
||||||
commonLabels:
|
commonLabels:
|
||||||
deploy-stage: "component-1"
|
deployStage: "050-components"
|
||||||
component: "open-xchange"
|
component: "open-xchange"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -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"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -27,6 +27,6 @@ releases:
|
|||||||
timeout: 1800
|
timeout: 1800
|
||||||
|
|
||||||
commonLabels:
|
commonLabels:
|
||||||
deploy-stage: "component-1"
|
deployStage: "050-components"
|
||||||
component: "openproject"
|
component: "openproject"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -246,6 +246,6 @@ releases:
|
|||||||
timeout: 900
|
timeout: 900
|
||||||
|
|
||||||
commonLabels:
|
commonLabels:
|
||||||
deploy-stage: "services"
|
deployStage: "030-services"
|
||||||
component: "services"
|
component: "services"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -26,6 +26,6 @@ releases:
|
|||||||
timeout: 1800
|
timeout: 1800
|
||||||
|
|
||||||
commonLabels:
|
commonLabels:
|
||||||
deploy-stage: "component-1"
|
deployStage: "050-components"
|
||||||
component: "xwiki"
|
component: "xwiki"
|
||||||
...
|
...
|
||||||
|
|||||||
Reference in New Issue
Block a user