diff options
Diffstat (limited to 'slx-builder/tasks/distro/CentOS-7.yml')
-rw-r--r-- | slx-builder/tasks/distro/CentOS-7.yml | 51 |
1 files changed, 31 insertions, 20 deletions
diff --git a/slx-builder/tasks/distro/CentOS-7.yml b/slx-builder/tasks/distro/CentOS-7.yml index 64e5656..bebcdbe 100644 --- a/slx-builder/tasks/distro/CentOS-7.yml +++ b/slx-builder/tasks/distro/CentOS-7.yml @@ -1,24 +1,35 @@ --- -- name: CentOS-7 | Install packages +- name: CentOS-7 | Install default packages yum: - name: "{{ packages }}" - state: latest - update_cache: yes - vars: - packages: - - kernel-devel - - fuse-devel - - jansson-devel - - glib2-devel - - pixman-devel - - libewf-devel - - afflib-devel - - device-mapper - - wget - - systemd-networkd - - systemd-resolved - - kexec-tools - - kmod-devel - - haveged + name: + - kernel-devel + - glib2-devel + - pixman-devel + - libewf-devel + - afflib-devel + - fuse-devel + - device-mapper + - wget + - kexec-tools + - kmod-devel + - haveged + - cmake + - cmake3 + - centos-release-scl + - redhat-lsb + state: latest + update_cache: yes + tags: + - always + +# need a second task since 'centos-release-scl' configures a new repo +- name: CentOS-7 | Install developer toolset version 7 from SCL + yum: + name: + - devtoolset-7 + - devtoolset-7-libatomic-devel + - llvm-toolset-7-git-clang-format + state: latest + update_cache: yes tags: - always |