Skip to content
Snippets Groups Projects
Commit 828ae851 authored by daniel.pondruff's avatar daniel.pondruff Committed by daniel.pondruff
Browse files

- codecept: get ip address from default gateway interface

- add codecept to ox-installer.sh
parent 954fd6e8
No related branches found
No related tags found
2 merge requests!7Issue16 7102,!1Codecept
...@@ -165,12 +165,16 @@ git clone --depth 1 -b master https://gitlab.open-xchange.com/frontend/core /op ...@@ -165,12 +165,16 @@ git clone --depth 1 -b master https://gitlab.open-xchange.com/frontend/core /op
cd /opt/open-xchange/tests/frontend/ui cd /opt/open-xchange/tests/frontend/ui
npm install -g allure-commandline --save-dev npm install -g allure-commandline --save-dev
setOXProperty PROVISIONING_URL "http://192.168.33.211/" /opt/open-xchange/tests/frontend/ui/.env if [ -z ${CC_IP} ];then
CC_IP=$(ip a show $(ip r | grep -oP 'default .* \K.+') | grep -oP 'inet \K[\d\.]+') # DEBIAN Only.... -.-
fi
setOXProperty PROVISIONING_URL "http://${CC_IP}/" /opt/open-xchange/tests/frontend/ui/.env
setOXProperty CONTEXT_ID "1337" /opt/open-xchange/tests/frontend/ui/.env setOXProperty CONTEXT_ID "1337" /opt/open-xchange/tests/frontend/ui/.env
setOXProperty SELENIUM_HOST "localhost" /opt/open-xchange/tests/frontend/ui/.env setOXProperty SELENIUM_HOST "localhost" /opt/open-xchange/tests/frontend/ui/.env
setOXProperty LAUNCH_URL "http://192.168.33.211/appsuite/" /opt/open-xchange/tests/frontend/ui/.env setOXProperty LAUNCH_URL "http://${CC_IP}/appsuite/" /opt/open-xchange/tests/frontend/ui/.env
setOXProperty SMTP_SERVER "192.168.33.211" /opt/open-xchange/tests/frontend/ui/.env setOXProperty SMTP_SERVER "${CC_IP}" /opt/open-xchange/tests/frontend/ui/.env
setOXProperty IMAP_SERVER "192.168.33.211" /opt/open-xchange/tests/frontend/ui/.env setOXProperty IMAP_SERVER "${CC_IP}" /opt/open-xchange/tests/frontend/ui/.env
yarn yarn
[ ! "$(docker ps -a | grep "hA4uYS")" ] && docker run --name "hA4uYS" -d -p 4444:4444 -p 5900:5900 -v /dev/shm:/dev/shm selenium/standalone-chrome-debug:latest [ ! "$(docker ps -a | grep "hA4uYS")" ] && docker run --name "hA4uYS" -d -p 4444:4444 -p 5900:5900 -v /dev/shm:/dev/shm selenium/standalone-chrome-debug:latest
......
...@@ -131,6 +131,10 @@ case $key in ...@@ -131,6 +131,10 @@ case $key in
export INSTALL_TYPE=singlenode export INSTALL_TYPE=singlenode
shift shift
;; ;;
--codecept)
export EXECUTE_CODECEPT=true
shift
;;
--config) --config)
export CONFIG_DIR="$2" export CONFIG_DIR="$2"
exportProperties ${CONFIG_DIR} exportProperties ${CONFIG_DIR}
...@@ -256,6 +260,11 @@ if [ "${OX_INIT}" = true ]; then ...@@ -256,6 +260,11 @@ if [ "${OX_INIT}" = true ]; then
fi fi
fi fi
if [ "${EXECUTE_CODECEPT}" = true ] ; then
echo "Init Codecept...."
features/codecept.sh --enable
fi
FINISHED_AT=$(date) FINISHED_AT=$(date)
echo "=====================================================================================" echo "====================================================================================="
echo "Started at: $STARTED_AT" echo "Started at: $STARTED_AT"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment