summaryrefslogtreecommitdiff
path: root/manage
diff options
context:
space:
mode:
authorAlexandre Flament <alex@al-f.net>2021-12-24 09:14:15 +0100
committerAlexandre Flament <alex@al-f.net>2021-12-24 09:14:15 +0100
commit81abc5f4c2d9373ef6f5287f6efd6b4d1f79e6c6 (patch)
tree20b81ec6b4cdd1b111df7be22d116a2919c2752d /manage
parent69af219d39f969287de5ea6103263c2f6072c267 (diff)
[fix] ./manage: upgrade geckodriver when GECKODRIVER_VERSION change
Diffstat (limited to 'manage')
-rwxr-xr-xmanage5
1 files changed, 2 insertions, 3 deletions
diff --git a/manage b/manage
index d80f9556..8eb347f4 100755
--- a/manage
+++ b/manage
@@ -485,10 +485,9 @@ gecko.driver() {
( set -e
pyenv.activate
- # TODO : check the current geckodriver version
- geckodriver -V > /dev/null 2>&1 || NOTFOUND=1
+ INSTALLED_VERSION=$(geckodriver -V 2> /dev/null | head -1 | awk '{ print "v" $2}') || INSTALLED_VERSION=""
set +e
- if [ -z "$NOTFOUND" ]; then
+ if [ "${INSTALLED_VERSION}" = "${GECKODRIVER_VERSION}" ]; then
build_msg INSTALL "geckodriver already installed"
return
fi