8c971b381a
Not all tests are the same and the ones we're currently running are system tests. Also the mention of 'podman-stable' is not that important because we're using the version in the 'stable' stream of Fedora releases. https://github.com/containers/toolbox/pull/508
21 lines
504 B
YAML
21 lines
504 B
YAML
---
|
|
- hosts: ci-node-31
|
|
tasks:
|
|
- name: Build toolbox
|
|
command: meson builddir
|
|
args:
|
|
chdir: '{{ zuul.project.src_dir }}'
|
|
|
|
- name: Install toolbox
|
|
become: yes
|
|
command: ninja -C builddir install
|
|
args:
|
|
chdir: '{{ zuul.project.src_dir }}'
|
|
|
|
- name: Run system tests
|
|
command: bats ./test/system
|
|
environment:
|
|
PODMAN: '/usr/bin/podman'
|
|
TOOLBOX: '/usr/local/bin/toolbox'
|
|
args:
|
|
chdir: '{{ zuul.project.src_dir }}'
|