aboutsummaryrefslogtreecommitdiffstats
path: root/.circleci/scripts/firefox-download.sh
diff options
context:
space:
mode:
authorBruno Barbieri <bruno.barbieri@consensys.net>2018-07-07 05:58:10 +0800
committerGitHub <noreply@github.com>2018-07-07 05:58:10 +0800
commitb4aaf30d6fe829f18dea68a5e6cc321b9fb00d4e (patch)
treef4b4e738398521a9c7c8fd7505286d3fcd23e7bb /.circleci/scripts/firefox-download.sh
parent484a1030994618f8635a02df649c4511ac160a48 (diff)
parent573659c863995d91035aee55407b5edc8851443d (diff)
downloadtangerine-wallet-browser-b4aaf30d6fe829f18dea68a5e6cc321b9fb00d4e.tar.gz
tangerine-wallet-browser-b4aaf30d6fe829f18dea68a5e6cc321b9fb00d4e.tar.zst
tangerine-wallet-browser-b4aaf30d6fe829f18dea68a5e6cc321b9fb00d4e.zip
Merge pull request #4743 from MetaMask/circle-ci-node-modules-caching-fix
Improve CircleCI workflow
Diffstat (limited to '.circleci/scripts/firefox-download.sh')
-rwxr-xr-x.circleci/scripts/firefox-download.sh17
1 files changed, 12 insertions, 5 deletions
diff --git a/.circleci/scripts/firefox-download.sh b/.circleci/scripts/firefox-download.sh
index c63e8c3df..64f0c74e3 100755
--- a/.circleci/scripts/firefox-download.sh
+++ b/.circleci/scripts/firefox-download.sh
@@ -1,6 +1,13 @@
#!/usr/bin/env bash
-
-echo "Downloading firefox..."
-wget https://ftp.mozilla.org/pub/firefox/releases/58.0/linux-x86_64/en-US/firefox-58.0.tar.bz2 \
-&& tar xjf firefox-58.0.tar.bz2
-echo "firefox download complete"
+echo "Checking if firefox was already downloaded"
+if [ -d "firefox" ]
+then
+ echo "Firefox found. No need to download"
+else
+ FIREFOX_VERSION="61.0.1"
+ FIREFOX_BINARY="firefox-$FIREFOX_VERSION.tar.bz2"
+ echo "Downloading firefox..."
+ wget "https://ftp.mozilla.org/pub/firefox/releases/$FIREFOX_VERSION/linux-x86_64/en-US/$FIREFOX_BINARY" \
+ && tar xjf "$FIREFOX_BINARY"
+ echo "firefox download complete"
+fi