summaryrefslogtreecommitdiffstats
path: root/packer
diff options
context:
space:
mode:
authorJessica Wagantall <jwagantall@linuxfoundation.org>2018-08-21 14:38:37 -0700
committerJessica Wagantall <jwagantall@linuxfoundation.org>2018-08-21 14:38:37 -0700
commit6e96b2edbc06241c517339f6376fee0922bedbc8 (patch)
tree7b7ad004b4e25eae686bdde2d9e9b5ed517f4859 /packer
parent79c7766da79765cf0f40fcecb30b99d8eb01fe8e (diff)
Install Erlang and dependencies
Rebar3 depends on Erlang. Install Erlang and its dependency packages. Change-Id: Iac21a88d0c7d9f8f01dbcc9740a6f6fa2e5b141c Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Diffstat (limited to 'packer')
-rw-r--r--packer/provision/local-docker.yaml14
1 files changed, 14 insertions, 0 deletions
diff --git a/packer/provision/local-docker.yaml b/packer/provision/local-docker.yaml
index 8d5c5957c..9212b0a0f 100644
--- a/packer/provision/local-docker.yaml
+++ b/packer/provision/local-docker.yaml
@@ -118,6 +118,20 @@
state: present
become: true
+ - name: Install Erlang dependency packages
+ apt:
+ name:
+ - libwxgtk3.0-0v5
+ - libsctp1
+ - libwxbase3.0-0v5
+ become: true
+
+ - name: Install Erlang
+ apt:
+ deb: https://packages.erlang-solutions.com/erlang/esl-erlang/FLAVOUR_1_general/esl-erlang_19.3.6-1~ubuntu~trusty_amd64.deb
+ install_recommends: yes
+ become: true
+
- name: Clone rebar3
git:
repo: 'https://github.com/erlang/rebar3.git'