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
5
5
VERSION=${MAJOR_VERSION} .0
6
6
JAR_FILE=selenium-server-standalone-${VERSION} .jar
7
7
8
- CHROMEDRIVER_VERSION=2.25
8
+
9
+ CHROMEDRIVER_VERSION=` curl http://chromedriver.storage.googleapis.com/LATEST_RELEASE`
9
10
CHROMEDRIVER_FILE=chromedriver-${CHROMEDRIVER_VERSION}
11
+ CURRENT_CHROMEDRIVER_VERSION_FILE=current_chromedriver_version.txt
10
12
11
13
FIREFOXDRIVER_VERSION=0.15.0
12
14
FIREFOXDRIVER_FILE=geckodriver
25
27
exit 1
26
28
fi
27
29
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
28
45
29
46
# # Host File bug sanity check
30
47
grep -P ' 127.0.0.1\s*localhost' /etc/hosts > /dev/null
You can’t perform that action at this time.
0 commit comments