ci-scripts: add second argument to "prepare" method of commons.sh

pull/781/head
pabloFuente 2023-01-04 00:16:46 +01:00
parent 6ecc72800b
commit 1c299f958b
2 changed files with 8 additions and 2 deletions

View File

@ -70,7 +70,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Setting up CI
run: ci-scripts/commons.sh --prepare
run: ci-scripts/commons.sh --prepare openvidu/openvidu-test-e2e
- name: Prepare Kurento Snapshots
run: ci-scripts/commons.sh --prepare-kurento-snapshot
- name: OpenVidu Browser build

View File

@ -5,6 +5,7 @@ set -eu -o pipefail
GITHUB_ACTIONS_ORIGINAL_WORKING_DIR="${PWD}"
GITHUB_ACTIONS_WORKING_DIR="${GITHUB_ACTIONS_WORKING_DIR:-}"
PREPARE=false
TEST_IMAGE="openvidu/openvidu-test-e2e"
PREPARE_KURENTO_SNAPSHOT=false
EXECUTE_ALL=false
BUILD_OV_BROWSER=false
@ -26,6 +27,9 @@ if [[ -n ${1:-} ]]; then
case "${1:-}" in
--prepare )
PREPARE=true
if [[ -n "${2:-}" ]]; then
TEST_IMAGE="${2}"
fi
shift 1
;;
--prepare-kurento-snapshot )
@ -71,7 +75,9 @@ fi
if [[ "${PREPARE}" == true || "${EXECUTE_ALL}" == true ]]; then
# Connect e2e test container to network bridge so it is vissible for browser and media server containers
E2E_CONTAINER_ID="$(docker ps | grep 'openvidu/openvidu-test-e2e:*' | awk '{ print $1 }')"
E2E_CONTAINER_ID="$(docker ps | grep "${TEST_IMAGE}":* | awk '{ print $1 }')"
docker network connect bridge "${E2E_CONTAINER_ID}"
# Pull browser images