50e2be80b8
Test composing the base variant for all PRs. We don't compose all variants yet as some fail in the Zuul infrastructure for an unknown reason. We only compose the base variant as it is the smallest and should give enough assurance about the builds while not delaying PR merging too much. See: https://pagure.io/workstation-ostree-config/pull-request/405
11 lines
370 B
YAML
11 lines
370 B
YAML
- hosts: all
|
|
tasks:
|
|
- name: Install dependencies
|
|
package:
|
|
name: ['jq', 'just', 'ostree', 'python3-pyyaml', 'rpm-ostree', 'selinux-policy-targeted']
|
|
state: present
|
|
become: yes
|
|
- name: Compose the base variant
|
|
ansible.builtin.command:
|
|
chdir: "{{ zuul.project.src_dir }}"
|
|
cmd: just compose-legacy base
|