deployment: Missing 'pushd' in AMIs CFs

pull/660/head
cruizba 2021-10-18 22:22:34 +02:00
parent 59abc1829a
commit 7d214f5664
3 changed files with 6 additions and 3 deletions

View File

@ -76,7 +76,7 @@ Resources:
curl https://s3-eu-west-1.amazonaws.com/aws.openvidu.io/install_openvidu_OPENVIDU_VERSION.sh | bash
if [[ USE_MASTER_DOCKER_IMAGE == "true" ]]; then
pushd openvidu
# docker-compose.yml replace with master version
IMAGES="$(cat docker-compose.yml | grep 'image: openvidu/' | cut -d':' -f2 | sed -e 's/^[[:space:]]*//')"
for IMG in $IMAGES
@ -90,6 +90,7 @@ Resources:
do
sed -i "s|$IMG.*|$IMG:master|g" docker-compose.override.yml
done
popd
fi
# Define Installation Type

View File

@ -76,7 +76,7 @@ Resources:
curl https://s3-eu-west-1.amazonaws.com/aws.openvidu.io/install_media_node_OPENVIDU_VERSION.sh | bash
if [[ USE_MASTER_DOCKER_IMAGE == "true" ]]; then
pushd kms
# docker-compose.yml replace with master version
IMAGES="$(cat docker-compose.yml | grep 'image: openvidu/' | cut -d':' -f2 | sed -e 's/^[[:space:]]*//')"
for IMG in $IMAGES
@ -86,6 +86,7 @@ Resources:
# Environment variables from docker-compose.yml
sed -i "s|MEDIASOUP_IMAGE=openvidu/mediasoup-controller.*|MEDIASOUP_IMAGE=openvidu/mediasoup-controller:master|g" docker-compose.yml
popd
fi
# Define Installation Type

View File

@ -76,7 +76,7 @@ Resources:
curl https://s3-eu-west-1.amazonaws.com/aws.openvidu.io/install_openvidu_pro_OPENVIDU_VERSION.sh | bash
if [[ USE_MASTER_DOCKER_IMAGE == "true" ]]; then
pushd openvidu
# docker-compose.yml replace with master version
IMAGES="$(cat docker-compose.yml | grep 'image: openvidu/' | cut -d':' -f2 | sed -e 's/^[[:space:]]*//')"
for IMG in $IMAGES
@ -90,6 +90,7 @@ Resources:
do
sed -i "s|$IMG.*|$IMG:master|g" docker-compose.override.yml
done
popd
fi
# Define Installation Type