From 7bf552dbae8b453dfd34c98f8e89ede908ecf26a Mon Sep 17 00:00:00 2001 From: Arie Peterson <arie@greenhost.nl> Date: Wed, 14 Aug 2024 14:40:24 +0200 Subject: [PATCH] Allow force-enabling apps --- CHANGELOG.md | 5 +++++ templates/setup-apps-configmap.yaml | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e8de8dd..e1a22db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## Unreleased + +* Allow force-installing apps, ignoring a formal incompatibility with the + Nextcloud version. + ## 0.15.24 - 2024-08-12 * Update nextcloud helm chart to v4.6.11. diff --git a/templates/setup-apps-configmap.yaml b/templates/setup-apps-configmap.yaml index ec4e798..557f137 100644 --- a/templates/setup-apps-configmap.yaml +++ b/templates/setup-apps-configmap.yaml @@ -150,8 +150,8 @@ data: fi {{ end }} # end if and .github_repository .version {{- if .enabled }} - # Enable {{ .name }} app - run_as "php $occ app:enable {{ .name }}" + # Enable app {{ .name }} + run_as "php $occ app:enable {{ and (hasKey . "force") .force | ternary "--force" "" }} {{ .name }}" {{- end }} # end if .enabled {{- end }} # end range $apps {{- end }} # end range .Values.apps -- GitLab