19 lines
591 B
Bash
Executable File
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
|