mirror of
https://github.com/jupyterhub/jupyterhub.git
synced 2025-10-16 06:22:59 +00:00
24 lines
607 B
Bash
24 lines
607 B
Bash
#!/bin/bash
|
|
|
|
for V in master 0.7; do
|
|
docker push $DOCKER_REPO:$V
|
|
done
|
|
|
|
function get_hub_version() {
|
|
rm -f hub_version
|
|
V=$1
|
|
docker run --rm -v $PWD:/version -u $(id -u) -i $DOCKER_REPO:$V sh -c 'jupyterhub --version > /version/hub_version'
|
|
hub_xyz=$(cat hub_version)
|
|
split=( ${hub_xyz//./ } )
|
|
hub_xy="${split[0]}.${split[1]}"
|
|
}
|
|
# tag e.g. 0.7.2 with 0.7
|
|
get_hub_version 0.7
|
|
docker tag $DOCKER_REPO:0.7 $DOCKER_REPO:$hub_xyz
|
|
docker push $DOCKER_REPO:$hub_xyz
|
|
|
|
# tag e.g. 0.8 with master
|
|
get_hub_version master
|
|
docker tag $DOCKER_REPO:master $DOCKER_REPO:$hub_xy
|
|
docker push $DOCKER_REPO:$hub_xy
|