- gcc
- python3-venv
become: true
- when: ansible_distribution == 'Ubuntu'
+ when: ansible_distribution == 'Ubuntu' and ansible_distribution_version <= '18.04'
- name: Install Python 3.7
apt:
- python3.7-dev
- python3.7-tk
become: true
- when: ansible_distribution == 'Ubuntu'
+ when: ansible_distribution == 'Ubuntu' and ansible_distribution_version <= '18.04'
- name: Install Python 3.8
apt:
- python3.8-dev
- python3.8-tk
become: true
- when: ansible_distribution == 'Ubuntu'
+ when: ansible_distribution == 'Ubuntu' and ansible_distribution_version <= '18.04'
- name: Install Python 3.9
apt:
- python3.9-tk
- python3.9-distutils
become: true
- when: ansible_distribution == 'Ubuntu'
+ when: ansible_distribution == 'Ubuntu' and ansible_distribution_version <= '18.04'
- name: Install libssl1.0-dev dep
apt:
command: node --version
- name: "Check npm version"
command: npm --version
- when: ansible_distribution == 'Ubuntu'
+ when: ansible_distribution == 'Ubuntu' and ansible_distribution_version == '20.04'
- name: Install npm build tools
apt:
update_cache: true
state: fixed
become: true
- when: ansible_distribution == 'Ubuntu'
+ when: ansible_distribution == 'Ubuntu' and ansible_distribution_version == '20.04'
- name: Install enchant2 package for Ubuntu 20.04
apt: