From 805c1bdb47d9643a56915e398c941834e1233c72 Mon Sep 17 00:00:00 2001 From: cruizba Date: Mon, 10 Apr 2023 20:50:18 +0200 Subject: [PATCH] deployment: Parametrize correctly openvidu-recording version for cloudformation nightlies --- .../deployments/ce/aws/cfn-mkt-ov-ce-ami.yaml.template | 3 +++ .../enterprise/aws/cfn-crete-ov-aws-asg-ami.yaml.template | 3 +++ .../deployments/pro/aws/cfn-mkt-kms-ami.yaml.template | 3 +++ .../deployments/pro/aws/cfn-mkt-ov-ami.yaml.template | 3 +++ 4 files changed, 12 insertions(+) diff --git a/openvidu-server/deployments/ce/aws/cfn-mkt-ov-ce-ami.yaml.template b/openvidu-server/deployments/ce/aws/cfn-mkt-ov-ce-ami.yaml.template index f37d7c37..926fc9e2 100644 --- a/openvidu-server/deployments/ce/aws/cfn-mkt-ov-ce-ami.yaml.template +++ b/openvidu-server/deployments/ce/aws/cfn-mkt-ov-ce-ami.yaml.template @@ -98,6 +98,9 @@ Resources: sed -i "s|$IMG.*|$IMG:master|g" docker-compose.override.yml done popd + + # openvidu-recording replace with master version + echo "OPENVIDU_RECORDING_VERSION=OPENVIDU_RECORDING_DOCKER_TAG" >> /opt/openvidu/.env fi # Define Installation Type diff --git a/openvidu-server/deployments/enterprise/aws/cfn-crete-ov-aws-asg-ami.yaml.template b/openvidu-server/deployments/enterprise/aws/cfn-crete-ov-aws-asg-ami.yaml.template index 57cf75ee..0f6a506f 100644 --- a/openvidu-server/deployments/enterprise/aws/cfn-crete-ov-aws-asg-ami.yaml.template +++ b/openvidu-server/deployments/enterprise/aws/cfn-crete-ov-aws-asg-ami.yaml.template @@ -101,6 +101,9 @@ Resources: done fi + # openvidu-recording replace with master version + echo "OPENVIDU_RECORDING_VERSION=OPENVIDU_RECORDING_DOCKER_TAG" >> /opt/openvidu/.env + popd fi mode: "000755" diff --git a/openvidu-server/deployments/pro/aws/cfn-mkt-kms-ami.yaml.template b/openvidu-server/deployments/pro/aws/cfn-mkt-kms-ami.yaml.template index 7c41f054..b9538dd6 100644 --- a/openvidu-server/deployments/pro/aws/cfn-mkt-kms-ami.yaml.template +++ b/openvidu-server/deployments/pro/aws/cfn-mkt-kms-ami.yaml.template @@ -95,7 +95,10 @@ Resources: sed -i "s|MEDIASOUP_IMAGE=openvidu/mediasoup-controller.*|MEDIASOUP_IMAGE=openvidu/mediasoup-controller:master|g" docker-compose.yml sed -i "s|COTURN_IMAGE=openvidu/openvidu-coturn.*|COTURN_IMAGE=openvidu/openvidu-coturn:master|g" docker-compose.yml sed -i "s|SPEECH_TO_TEXT_IMAGE=openvidu/speech-to-text-service.*|SPEECH_TO_TEXT_IMAGE=openvidu/speech-to-text-service:master|g" docker-compose.yml + sed -i "s|OPENVIDU_RECORDING_IMAGE=openvidu/openvidu-recording.*|OPENVIDU_RECORDING_IMAGE=openvidu/openvidu-recording:OPENVIDU_RECORDING_DOCKER_TAG|g" docker-compose.yml popd + + docker pull openvidu/openvidu-recording:OPENVIDU_RECORDING_DOCKER_TAG fi # Define Installation Type diff --git a/openvidu-server/deployments/pro/aws/cfn-mkt-ov-ami.yaml.template b/openvidu-server/deployments/pro/aws/cfn-mkt-ov-ami.yaml.template index ead6d62b..0de625ae 100644 --- a/openvidu-server/deployments/pro/aws/cfn-mkt-ov-ami.yaml.template +++ b/openvidu-server/deployments/pro/aws/cfn-mkt-ov-ami.yaml.template @@ -100,6 +100,9 @@ Resources: sed -i "s|$IMG.*|$IMG:master|g" docker-compose.override.yml done popd + + # openvidu-recording replace with master version + echo "OPENVIDU_RECORDING_VERSION=OPENVIDU_RECORDING_DOCKER_TAG" >> /opt/openvidu/.env fi # Define Installation Type