]> git.phdru.name Git - ansible.git/blob - playbooks/roles/dev-packages/tasks/main.yml
Fix(dev-packages): Do not install `git`
[ansible.git] / playbooks / roles / dev-packages / tasks / main.yml
1 - name: Install development packages
2   become: true
3   apt:
4     autoclean: yes
5     autoremove: yes
6     cache_valid_time: 3600
7     install_recommends: no
8     name: ['g++', 'gcc', 'libexpat1', 'libffi6',
9            'libgdbm{% if ansible_facts.distribution_major_version == "9" %}3{% elif ansible_facts.distribution_major_version == "10" %}6{% endif %}',
10            'libgmp10',
11            'liblzma5', 'libmpdec2', 'libreadline5', 'libreadline7',
12            'make', 'openssl', 'patch', 'sqlite3', 'zlib1g',
13           ]
14     state: latest
15     update_cache: yes
16   when: ansible_facts.os_family == 'Debian'
17
18 - name: Install development packages
19   become: true
20   dnf:
21     name: ['expat', 'gcc', 'gcc-c++',
22            'gdbm', 'gdbm-libs', 'gmp',
23            'libffi', 'lzma-sdk', 'make', 'mpdecimal',
24            'openssl', 'patch', 'readline', 'sqlite', 'zlib',
25           ]
26     state: latest
27     update_cache: yes
28   when: ansible_facts.os_family == 'RedHat'