Update create_image.sh to receive image as an argument
This commit is contained in:
parent
563209afdf
commit
9e01810e0e
@ -12,36 +12,36 @@ pushd ..
|
||||
# Building tutorials
|
||||
# =======================
|
||||
|
||||
# Build openvidu-js-screenshare
|
||||
# Build openvidu-js-screenshare-demo
|
||||
pushd openvidu-js-screen-share/docker || exit 1
|
||||
./create_image.sh "$1"
|
||||
./create_image.sh "openvidu/openvidu-js-screen-share-demo:$1"
|
||||
popd || exit 1
|
||||
|
||||
# Build openvidu-js-screenshare
|
||||
# Build openvidu-js-demo
|
||||
pushd openvidu-js/docker || exit 1
|
||||
./create_image.sh "$1"
|
||||
./create_image.sh "openvidu/openvidu-js-demo:$1"
|
||||
popd || exit 1
|
||||
|
||||
# Build openvidu-js-screenshare
|
||||
# Build openvidu-roles-demo
|
||||
pushd openvidu-roles-java/docker || exit 1
|
||||
./create_image.sh "$1"
|
||||
./create_image.sh "openvidu/openvidu-roles-java-demo:$1"
|
||||
popd || exit 1
|
||||
|
||||
# Build openvidu-js-screenshare
|
||||
# Build openvidu-getaroom demo
|
||||
pushd openvidu-getaroom/docker || exit 1
|
||||
./create_image.sh "$1"
|
||||
./create_image.sh "openvidu/openvidu-getaroom-demo:$1"
|
||||
popd || exit 1
|
||||
|
||||
# Build openvidu-js-screenshare
|
||||
# Build openvidu-classroom-demo
|
||||
pushd ../classroom-demo/docker || exit 1
|
||||
./create_image.sh "$1"
|
||||
./create_image.sh "openvidu/openvidu-classroom-demo:$1"
|
||||
popd || exit 1
|
||||
|
||||
# =======================
|
||||
# Building Basic application servers
|
||||
# =======================
|
||||
pushd openvidu-basic-node/docker || exit 1
|
||||
./create_image.sh "$1"
|
||||
./create_image.sh "openvidu/openvidu-basic-node-demo:$1"
|
||||
popd || exit 1
|
||||
|
||||
popd || exit 1
|
||||
@ -52,20 +52,3 @@ popd || exit 1
|
||||
pushd openvidu-demo-proxy || exit 1
|
||||
./create_image.sh "$1"
|
||||
popd || exit 1
|
||||
|
||||
# Retag images for demos
|
||||
docker tag openvidu/openvidu-js:"$1" openvidu/openvidu-js-demo:"$1"
|
||||
docker rmi openvidu/openvidu-js:"$1"
|
||||
|
||||
docker tag openvidu/openvidu-js-screen-share:"$1" openvidu/openvidu-js-screen-share-demo:"$1"
|
||||
docker rmi openvidu/openvidu-js-screen-share:"$1"
|
||||
|
||||
docker tag openvidu/openvidu-roles-java:"$1" openvidu/openvidu-roles-java-demo:"$1"
|
||||
docker rmi openvidu/openvidu-roles-java:"$1"
|
||||
|
||||
docker tag openvidu/openvidu-getaroom:"$1" openvidu/openvidu-getaroom-demo:"$1"
|
||||
docker rmi openvidu/openvidu-getaroom:"$1"
|
||||
|
||||
docker tag openvidu/openvidu-basic-node:"$1" openvidu/openvidu-basic-node-demo:"$1"
|
||||
docker rmi openvidu/openvidu-basic-node:"$1"
|
||||
|
||||
|
||||
@ -12,4 +12,4 @@ docker push openvidu/openvidu-roles-java-demo:"$1"
|
||||
docker push openvidu/openvidu-classroom-demo:"$1"
|
||||
docker push openvidu/openvidu-getaroom-demo:"$1"
|
||||
docker push openvidu/openvidu-basic-node-demo:"$1"
|
||||
docker push openvidu/openvidu-demo-proxy:"$1"
|
||||
docker push openvidu/openvidu-demo-proxy:"$1"
|
||||
|
||||
@ -6,4 +6,4 @@ fi
|
||||
|
||||
pushd ../
|
||||
|
||||
docker build --pull --no-cache --rm=true -f docker/Dockerfile -t openvidu/openvidu-basic-node:"$1" .
|
||||
docker build --pull --no-cache --rm=true -f docker/Dockerfile -t "$1" .
|
||||
@ -1,6 +1,6 @@
|
||||
#!/bin/bash
|
||||
if [ $# -eq 0 ]; then
|
||||
echo "No version argument provided. Usage: \"./create_image.sh X.Y.Z\""
|
||||
echo "No version argument provided. Usage: \"./create_image.sh <IMAGE_NAME>\""
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@ -10,6 +10,6 @@ cp -r ../openvidu-basic-node .
|
||||
|
||||
trap 'rm -rf ./openvidu-basic-node' ERR
|
||||
|
||||
docker build --pull --no-cache --rm=true -f docker/Dockerfile -t openvidu/openvidu-getaroom:"${1}" .
|
||||
docker build --pull --no-cache --rm=true -f docker/Dockerfile -t "$1" .
|
||||
|
||||
rm -rf ./openvidu-basic-node
|
||||
@ -1,6 +1,6 @@
|
||||
#!/bin/bash
|
||||
if [ $# -eq 0 ]; then
|
||||
echo "No version argument provided. Usage: \"./create_image.sh X.Y.Z\""
|
||||
echo "No version argument provided. Usage: \"./create_image.sh <IMAGE_NAME>\""
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@ -10,6 +10,6 @@ cp -r ../openvidu-basic-node .
|
||||
|
||||
trap 'rm -rf ./openvidu-basic-node' ERR
|
||||
|
||||
docker build --pull --no-cache --rm=true -f docker/Dockerfile -t openvidu/openvidu-js-screen-share:"$1" .
|
||||
docker build --pull --no-cache --rm=true -f docker/Dockerfile -t "$1" .
|
||||
|
||||
rm -rf ./openvidu-basic-node
|
||||
@ -1,6 +1,6 @@
|
||||
#!/bin/bash
|
||||
if [ $# -eq 0 ]; then
|
||||
echo "No version argument provided. Usage: \"./create_image.sh X.Y.Z\""
|
||||
echo "No version argument provided. Usage: \"./create_image.sh <IMAGE_NAME>\""
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@ -10,6 +10,6 @@ cp -r ../openvidu-basic-node .
|
||||
|
||||
trap 'rm -rf ./openvidu-basic-node' ERR
|
||||
|
||||
docker build --pull --no-cache --rm=true -f docker/Dockerfile -t openvidu/openvidu-js:"$1" .
|
||||
docker build --pull --no-cache --rm=true -f docker/Dockerfile -t "$1" .
|
||||
|
||||
rm -rf ./openvidu-basic-node
|
||||
@ -1,8 +1,8 @@
|
||||
#!/bin/bash
|
||||
if [ $# -eq 0 ]; then
|
||||
echo "No version argument provided. Usage: \"./create_image.sh X.Y.Z\""
|
||||
echo "No version argument provided. Usage: \"./create_image.sh <IMAGE_NAME>\""
|
||||
exit 1
|
||||
fi
|
||||
|
||||
pushd ../
|
||||
docker build -f docker/Dockerfile -t openvidu/openvidu-roles-java:"${1}" .
|
||||
docker build -f docker/Dockerfile -t "$1" .
|
||||
Loading…
x
Reference in New Issue
Block a user