mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[AAE-1653] Script to update webdriver locally ADF (#8846)
* [AAE-1653] Script to update webdriver locally ADF * update readme * trigger ci
This commit is contained in:
29
scripts/webdriver-update-newest/update-to-newest-webdriver.sh
Executable file
29
scripts/webdriver-update-newest/update-to-newest-webdriver.sh
Executable file
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
#set -x
|
||||
BROWSER_TYPE=mac-x64
|
||||
|
||||
if [ ! -z "$1" ]; then BROWSER_TYPE=$1 ; fi
|
||||
|
||||
PATH_TO_COMMANDS=../../node_modules/webdriver-manager/built/lib/cmds
|
||||
PATH_TO_BINARIES=../../node_modules/webdriver-manager/built/lib/binaries
|
||||
PATH_TO_SELENIUM=../../node_modules/webdriver-manager/selenium
|
||||
|
||||
# Remove existing drivers
|
||||
rm -rf $PATH_TO_SELENIUM/selenium-server-*
|
||||
rm -rf $PATH_TO_SELENIUM/chromedriver-*
|
||||
rm -f $PATH_TO_SELENIUM/chromedriver_*
|
||||
|
||||
# Replace browser type in file and create new file
|
||||
sed "s/mac-x64/$BROWSER_TYPE/" chrome_xml_schema.js > chrome_xml.js
|
||||
sed "s/mac-x64/$BROWSER_TYPE/" update_schema.js > update.js
|
||||
sleep 2
|
||||
|
||||
# Replace webdriver files
|
||||
cp -f update.js $PATH_TO_COMMANDS/update.js
|
||||
cp -f chrome_xml.js $PATH_TO_BINARIES/chrome_xml.js
|
||||
|
||||
rm -f update.js
|
||||
rm -f chrome_xml.js
|
||||
|
||||
#$(npm bin)/webdriver-manager update --gecko=false
|
||||
node ../../node_modules/webdriver-manager/bin/webdriver-manager update --gecko=false
|
Reference in New Issue
Block a user