diff --git a/templates/nextcloud-onlyoffice-config.yaml b/templates/nextcloud-onlyoffice-config.yaml index 2be5820fa06c2cab1f52512f7aee10be92e74a02..1add29aeacde6b1021ce63602aeb1daf5ffac981 100644 --- a/templates/nextcloud-onlyoffice-config.yaml +++ b/templates/nextcloud-onlyoffice-config.yaml @@ -62,11 +62,13 @@ data: # Apps with a pinned version number are downloaded from GitHub so we can # update the pin with Renovatebot - if [[ $app_versions =~ '"{{ .name }}":"{{ .version }}"' ]] + desired_version=$(echo "{{ .version }}" | sed 's/^v//') + + if [[ $app_versions =~ '"{{ .name }}":"$desired_version"' ]] then echo "App {{ .name }} is up-to-date at version {{ .version }}" else - echo "No match in ${app_versions} for \"{{ .name }}\":\"{{ .version }}\"," + echo "No match in ${app_versions} for \"{{ .name }}\":\"$desired_version\"," echo "Installing app {{ .github_repository }} version '{{ .version }}'" # Where to install the app target_directory="/var/www/html/custom_apps" @@ -74,7 +76,7 @@ data: # see https://github.com/helm/helm/issues/5979#issuecomment-518231758 # allows us to use version variable in the release_filename {{- $_ := set $ "version" .version}} - curl "https://github.com/{{ .github_repository }}/releases/download/v{{ .version }}/{{ tpl .release_filename $ }}" -Lo "{{ .name }}.tar.gz" + curl "https://github.com/{{ .github_repository }}/releases/download/{{ .version }}/{{ tpl .release_filename $ }}" -Lo "{{ .name }}.tar.gz" # Remove old version of the app if [[ -d "$target_directory/{{ .name }}" ]] then diff --git a/values.yaml b/values.yaml index c97eeb9fd828a51e48ed5aa3891df2ad431438d5..041fd1ac93fc7bf0a5ffe9ca92e439111e50b39f 100644 --- a/values.yaml +++ b/values.yaml @@ -1,4 +1,3 @@ - --- nextcloud: debug: false @@ -41,13 +40,13 @@ apps: # Line order is important here for renovatebot! first github_repository, # then version github_repository: zorn-v/nextcloud-social-login - version: 4.17.1 + version: v4.18.1 release_filename: release.tar.gz - name: onlyoffice # Line order is important here for renovatebot! first github_repository, # then version github_repository: ONLYOFFICE/onlyoffice-nextcloud - version: 7.5.4 + version: v7.5.4 release_filename: onlyoffice.tar.gz enabled: true