dl/update.sh
2017-10-31 13:24:36 +00:00

28 lines
491 B
Bash

#!/usr/bin/env bash
set -o pipefail -o nounset -o errexit
REPO="ssh://git@gitlab.cabillot.eu:2224/www/dl.git"
REPO2="https://github.com/blueimp/jQuery-File-Upload.git"
TAG="registry.cabillot.eu/www/dl"
(
if [[ ! -d "build/" ]]
then
git clone "${REPO}" "build/"
fi
cd "build/"
git pull
if [[ ! -d "src" ]]
then
git clone "${REPO2}" "src"
fi
cd "src"
git pull
)
docker build --no-cache=true -t "${TAG}" build/
docker push "${TAG}"