From: Kienan Stewart Date: Thu, 9 Nov 2023 19:53:38 +0000 (-0500) Subject: ansible: Add support for Debian trixie X-Git-Url: http://git.lttng.org./?a=commitdiff_plain;h=8a1e0260bda35c86463f2e6cd86d84a7ed6be5da;hp=92ccbd0e4fc798526fee4fa38b4c7ce8f9e7c190;p=lttng-ci.git ansible: Add support for Debian trixie Change-Id: I7ab2688ae11c71fcfd0893a2fdd1dfaa110bab74 Signed-off-by: Kienan Stewart --- diff --git a/automation/ansible/roles/cross-compilers/tasks/main.yml b/automation/ansible/roles/cross-compilers/tasks/main.yml index 87bed05..77edc5b 100644 --- a/automation/ansible/roles/cross-compilers/tasks/main.yml +++ b/automation/ansible/roles/cross-compilers/tasks/main.yml @@ -4,6 +4,7 @@ include_vars: "{{ item }}" with_first_found: - "{{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yml" + - "{{ ansible_distribution }}-{{ ansible_distribution_release }}.yml" - "{{ ansible_distribution }}.yml" - "{{ ansible_os_family }}.yml" diff --git a/automation/ansible/roles/cross-compilers/vars/Debian-trixie.yml b/automation/ansible/roles/cross-compilers/vars/Debian-trixie.yml new file mode 100644 index 0000000..1a14b32 --- /dev/null +++ b/automation/ansible/roles/cross-compilers/vars/Debian-trixie.yml @@ -0,0 +1,33 @@ +--- +cross_compilers_packages: + - gcc-aarch64-linux-gnu + - gcc-arm-linux-gnueabihf + - gcc-i686-linux-gnu + - gcc-powerpc64le-linux-gnu + - gcc-powerpc-linux-gnu + - gcc-riscv64-linux-gnu + - gcc-s390x-linux-gnu + + - gcc-13-aarch64-linux-gnu + - gcc-13-arm-linux-gnueabihf + - gcc-13-i686-linux-gnu + - gcc-13-powerpc64le-linux-gnu + - gcc-13-powerpc-linux-gnu + - gcc-13-riscv64-linux-gnu + - gcc-13-s390x-linux-gnu + + - gcc-12-aarch64-linux-gnu + - gcc-12-arm-linux-gnueabihf + - gcc-12-i686-linux-gnu + - gcc-12-powerpc64le-linux-gnu + - gcc-12-powerpc-linux-gnu + - gcc-12-riscv64-linux-gnu + - gcc-12-s390x-linux-gnu + + - gcc-11-aarch64-linux-gnu + - gcc-11-arm-linux-gnueabihf + - gcc-11-i686-linux-gnu + - gcc-11-powerpc64le-linux-gnu + - gcc-11-powerpc-linux-gnu + - gcc-11-riscv64-linux-gnu + - gcc-11-s390x-linux-gnu