summaryrefslogtreecommitdiffstats
path: root/packer
diff options
context:
space:
mode:
authorJessica Wagantall <jwagantall@linuxfoundation.org>2017-08-31 11:52:55 -0700
committerJessica Wagantall <jwagantall@linuxfoundation.org>2017-08-31 12:39:32 -0700
commit86366497b22d152f03e9671806048b4933a4e9d3 (patch)
tree87a8f9cefbab1f4ec0da54f9df1ac76476a8df9d /packer
parent3f6ef0bf712ba3705ca16c67e34ee8d3817a4156 (diff)
Add gecko driver for robotframework
Add gecko driver for docker based builds that will run Selerium UI tests Issue-id: CLAMP-28 Change-Id: Ib0fdb21165a5814dc7cb6599fc5226d35db813ee Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Diffstat (limited to 'packer')
-rw-r--r--packer/provision/docker.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/packer/provision/docker.sh b/packer/provision/docker.sh
index 739ba4293..593b5c781 100644
--- a/packer/provision/docker.sh
+++ b/packer/provision/docker.sh
@@ -34,6 +34,9 @@ ubuntu_systems() {
# Install dependencies for robotframework and robotframework-sshlibrary
apt install -y unzip sshuttle netcat libffi-dev libssl-dev
+ wget https://github.com/mozilla/geckodriver/releases/download/v0.18.0/geckodriver-v0.18.0-linux64.tar.gz
+ tar xvzf geckodriver-v0.18.0-linux64.tar.gz -C /usr/local/bin
+ export PATH=$PATH:/usr/local/bin
# Install docker
apt install -y docker.io