| 1 | #!/bin/sh |
| 2 | set -e -u |
| 3 | |
| 4 | CONTAINER=termux-package-builder |
| 5 | IMAGE=termux/package-builder |
| 6 | |
| 7 | docker pull $IMAGE |
| 8 | |
| 9 | LATEST=`docker inspect --format "{{.Id}}" $IMAGE` |
| 10 | RUNNING=`docker inspect --format "{{.Image}}" $CONTAINER` |
| 11 | |
| 12 | if [ $LATEST = $RUNNING ]; then |
| 13 | echo "Image '$IMAGE' used in the container '$CONTAINER' is already up to date" |
| 14 | else |
| 15 | echo "Image '$IMAGE' used in the container '$CONTAINER' has been updated - removing the outdated container" |
| 16 | docker stop $CONTAINER |
| 17 | docker rm -f $CONTAINER |
| 18 | fi |
| 19 | |