Files
establo/backend/checkUpdate
2024-08-13 16:46:44 -04:00

19 lines
591 B
Bash
Executable File

#!/bin/bash
# Example usage:
# ./docker-image-update-check.sh gitlab/gitlab-ce update-gitlab.sh
echo -n "Fetching remote digest... "
remoteDigest=$(docker manifest inspect establo.estancia-agape.com:5000/establo_x86:latest| jq -r .config.digest)
echo "$remoteDigest"
echo -n "Fetching local digest... "
localDigest=$(docker images -q --no-trunc establo.estancia-agape.com:5000/establo_x86:latest)
echo "$localDigest"
if [ "$digest" != "$local_digest" ] ; then
echo "1" >> /faktotum/docker/data/socket/updateAvailable
else
echo "0" >> /faktotum/docker/data/socket/updateAvailable
fi