Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloudpi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorthecalcaholic <6317548+theCalcaholic@users.noreply.github.com>2022-09-27 12:44:54 +0300
committerthecalcaholic <6317548+theCalcaholic@users.noreply.github.com>2022-09-27 21:20:48 +0300
commit2032e570b502c6f912228c14047ea51c03424085 (patch)
treecd234bcb1ed33f2f8ce4c759d86eac3a6409645e /.github
parentb990f91bb68f5144bee992a80ca6bfff1d8be3e4 (diff)
build-lxd.yml: Skip NC update test if NC is already up to daterelease/v1.50.1c
Signed-off-by: thecalcaholic <6317548+theCalcaholic@users.noreply.github.com>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build-lxd.yml12
1 files changed, 11 insertions, 1 deletions
diff --git a/.github/workflows/build-lxd.yml b/.github/workflows/build-lxd.yml
index 275e283d..223a8ffb 100644
--- a/.github/workflows/build-lxd.yml
+++ b/.github/workflows/build-lxd.yml
@@ -161,10 +161,20 @@ jobs:
fi
echo "VERSION=${VERSION}" >> "$GITHUB_ENV"
echo "Running update ${{ needs.build-previous.outputs.previous_version }} -> ${VERSION}"
+
+ current_nc_version="$(lxc exec ncp -- ncc status | grep "version:" | awk '{ print $3 }')"
latest_nc_version="$(cat etc/ncp.cfg | jq -r '.nextcloud_version')"
+
lxc exec ncp -- bash -c "DBG=x ncp-update ${UPDATE_ARGS[*]}"
lxc exec ncp -- /usr/local/bin/ncc status
- lxc exec ncp -- bash -c "DBG=x ncp-update-nc ${latest_nc_version?}"
+
+ if [[ "$current_nc_version" =~ "$latest_nc_version".* ]]
+ then
+ echo "Nextcloud is up to date - skipping NC update test."
+ else
+ lxc exec ncp -- bash -c "DBG=x ncp-update-nc ${latest_nc_version?}"
+ fi
+
lxc stop ncp
- name: Pack LXD image
id: pack-lxd