Skip to content

Commit

Permalink
Parametrized create_image.sh scripts for CI
Browse files Browse the repository at this point in the history
  • Loading branch information
cruizba committed Jun 23, 2020
1 parent 43bf7f4 commit 499bd8a
Show file tree
Hide file tree
Showing 6 changed files with 41 additions and 15 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ nbactions.xml
.externalToolBuilders
*bin/
*/.vscode/*
.vscode/*
*/.sts4-cache/*
*/.project
*/.classpath
Expand Down
11 changes: 8 additions & 3 deletions openvidu-server/docker/openvidu-coturn/create_image.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
cp ../utils/discover_my_public_ip.sh ./discover_my_public_ip.sh
VERSION=$1
if [[ ! -z $VERSION ]]; then
cp ../utils/discover_my_public_ip.sh ./discover_my_public_ip.sh

docker build --rm -t openvidu/openvidu-coturn .
docker build --rm -t openvidu/openvidu-coturn:$VERSION .

rm ./discover_my_public_ip.sh
rm ./discover_my_public_ip.sh
else
echo "Error: You need to specify a version as first argument"
fi
11 changes: 8 additions & 3 deletions openvidu-server/docker/openvidu-proxy/create_image.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
cp ../utils/discover_my_public_ip.sh ./discover_my_public_ip.sh
VERSION=$1
if [[ ! -z $VERSION ]]; then
cp ../utils/discover_my_public_ip.sh ./discover_my_public_ip.sh

docker build -t openvidu/openvidu-nginx .
docker build -t openvidu/openvidu-nginx:$VERSION .

rm ./discover_my_public_ip.sh
rm ./discover_my_public_ip.sh
else
echo "Error: You need to specify a version as first argument"
fi
7 changes: 6 additions & 1 deletion openvidu-server/docker/openvidu-redis/create_image.sh
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
docker build --rm -t openvidu/openvidu-redis .
VERSION=$1
if [[ ! -z $VERSION ]]; then
docker build --rm -t openvidu/openvidu-redis:$VERSION .
else
echo "Error: You need to specify a version as first argument"
fi
11 changes: 8 additions & 3 deletions openvidu-server/docker/openvidu-server-pro/create_image.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
cp ../utils/discover_my_public_ip.sh ./discover_my_public_ip.sh
VERSION=$1
if [[ ! -z $VERSION ]]; then
cp ../utils/discover_my_public_ip.sh ./discover_my_public_ip.sh

docker build -t openvidu/openvidu-server-pro .
docker build -t openvidu/openvidu-server-pro:$VERSION .

rm ./discover_my_public_ip.sh
rm ./discover_my_public_ip.sh
else
echo "Error: You need to specify a version as first argument"
fi
15 changes: 10 additions & 5 deletions openvidu-server/docker/openvidu-server/create_image.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
cp ../../target/openvidu-server-*.jar ./openvidu-server.jar
cp ../utils/discover_my_public_ip.sh ./discover_my_public_ip.sh
VERSION=$1
if [[ ! -z $VERSION ]]; then
cp ../../target/openvidu-server-*.jar ./openvidu-server.jar
cp ../utils/discover_my_public_ip.sh ./discover_my_public_ip.sh

docker build -t openvidu/openvidu-server .
docker build -t openvidu/openvidu-server:$VERSION .

rm ./openvidu-server.jar
rm ./discover_my_public_ip.sh
rm ./openvidu-server.jar
rm ./discover_my_public_ip.sh
else
echo "Error: You need to specify a version as first argument"
fi

0 comments on commit 499bd8a

Please sign in to comment.