- xvfb
- crudini
- maven
+ - python3-ncclient
update_cache: yes
state: fixed
become: true
- name: npm self-update
command: npm install npm@{{ npm_version }} -g
become: true
+ when: ansible_distribution == 'Ubuntu'
- name: npm install n module
command: npm install n -g
become: true
+ when: ansible_distribution == 'Ubuntu'
- name: Upgrade latest stable node version
command: n stable | PATH="$PATH"
become: true
+ when: ansible_distribution == 'Ubuntu'
- name: Add Google Chrome key
apt_key:
- name: Install Erlang dependency packages
apt:
name:
- - libwxgtk3.0-0v5
- libsctp1
- libwxbase3.0-0v5
become: true
when: ansible_architecture == 'x86_64' and ansible_distribution == 'Ubuntu'
+ - name: Install Erlang dependency package libwxgtk3 for 18.04
+ apt:
+ name:
+ - libwxgtk3.0-0v5
+ become: true
+ when: ansible_architecture == 'x86_64' and ansible_distribution == 'Ubuntu' and ansible_distribution_version == '18.04'
+
+ - name: Install Erlang dependency package libwxgtk3 for 20.04
+ apt:
+ name:
+ - libwxgtk3.0-gtk3-0v5
+ become: true
+ when: ansible_architecture == 'x86_64' and ansible_distribution == 'Ubuntu' and ansible_distribution_version == '20.04'
+
- name: Install Erlang
apt:
deb: https://packages.erlang-solutions.com/erlang/debian/pool/esl-erlang_19.3.6-1~ubuntu~trusty_amd64.deb