e965dac9f6
A subsequent commit will introduce builds performed with the -Dmigration_path_for_coreos_toolbox option to the CI. It will be good to avoid duplicating the installation of RPM packages, Git submodule handling, and the listing of various debug and version information for builds with and without -Dmigration_path_for_coreos_toolbox option. https://github.com/containers/toolbox/pull/1095
22 lines
525 B
YAML
22 lines
525 B
YAML
---
|
|
- hosts: all
|
|
tasks:
|
|
- include_tasks: dependencies.yaml
|
|
|
|
- name: Set up build directory
|
|
command: meson builddir
|
|
args:
|
|
chdir: '{{ zuul.project.src_dir }}'
|
|
|
|
- name: Build Toolbox
|
|
command: ninja -C builddir
|
|
args:
|
|
chdir: '{{ zuul.project.src_dir }}'
|
|
creates: builddir/src/toolbox
|
|
|
|
- name: Install Toolbox
|
|
become: yes
|
|
command: ninja -C builddir install
|
|
args:
|
|
chdir: '{{ zuul.project.src_dir }}'
|
|
creates: /usr/local/bin/toolbox
|