File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -5,8 +5,10 @@ MAJOR_VERSION=2.53
55VERSION=${MAJOR_VERSION} .0
66JAR_FILE=selenium-server-standalone-${VERSION} .jar
77
8- CHROMEDRIVER_VERSION=2.25
8+
9+ CHROMEDRIVER_VERSION=` curl http://chromedriver.storage.googleapis.com/LATEST_RELEASE`
910CHROMEDRIVER_FILE=chromedriver-${CHROMEDRIVER_VERSION}
11+ CURRENT_CHROMEDRIVER_VERSION_FILE=current_chromedriver_version.txt
1012
1113FIREFOXDRIVER_VERSION=0.15.0
1214FIREFOXDRIVER_FILE=geckodriver
2527 exit 1
2628fi
2729
30+ # Making sure that the chrome driver is up to date
31+ if [ -f ${CURRENT_CHROMEDRIVER_VERSION_FILE} ]
32+ then
33+ CURRENT_CHROMEDRIVER_VERSION=` cat ${CURRENT_CHROMEDRIVER_VERSION_FILE} `
34+ else
35+ CURRENT_CHROMEDRIVER_VERSION=false
36+ fi
37+
38+ echo ${CHROMEDRIVER_VERSION} > ${CURRENT_CHROMEDRIVER_VERSION_FILE}
39+
40+ if [[ ${CURRENT_CHROMEDRIVER_VERSION} != ${CHROMEDRIVER_VERSION} && -f ${CHROMEDRIVER_FILE} ]]
41+ then
42+ rm -f ${CHROMEDRIVER_FILE}
43+ rm -f chromedriver_linux64.zip
44+ fi
2845
2946# # Host File bug sanity check
3047grep -P ' 127.0.0.1\s*localhost' /etc/hosts > /dev/null
You can’t perform that action at this time.
0 commit comments