From 33e52e780a5a7c8ba9208296a5b8e0b74e66c15b Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Sat, 22 Apr 2023 10:02:45 -0700 Subject: [PATCH] CI: install required packages We need the packages with xsltproc, xmllint and intltool-merge in them. Signed-off-by: Adam Williamson --- ci/validate.yaml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/ci/validate.yaml b/ci/validate.yaml index cf7251a3..1b961819 100644 --- a/ci/validate.yaml +++ b/ci/validate.yaml @@ -1,6 +1,11 @@ - - hosts: all - tasks: - - name: Validate comps files - ansible.builtin.command: - chdir: "{{ ansible_user_dir }}/{{ zuul.project.src_dir }}" - cmd: ci/validate +- hosts: all + tasks: + - name: Install needed packages + package: + name: ['intltool', 'libxslt', 'libxml2'] + state: present + become: yes + - name: Validate comps files + ansible.builtin.command: + chdir: "{{ ansible_user_dir }}/{{ zuul.project.src_dir }}" + cmd: ci/validate