Debug STI

This commit is contained in:
Petr Písař 2023-05-11 12:13:42 +02:00
commit 35cd853ef4

View file

@ -11,7 +11,7 @@
tasks:
- name: Make sure fedpkg and selinux bindings are installed
shell: dnf -y install fedpkg python{2,3}-libselinux libmodulemd-devel --skip-broken
- name: Copy spec file to remote machine
- name: Copy a spec file to /tmp
copy:
src: "{{ playbook_dir }}/../libmodulemd.spec"
dest: /tmp/libmodulemd.spec
@ -24,12 +24,16 @@
roles:
- role: standard-test-basic
tests:
- pwd:
run: pwd
- list_srcdir:
run: find "{{ tenv_workdir }}source" | sort
- list_chdired_cwd:
dir: "{{ tenv_workdir }}source"
run: find | sort
- configure:
dir: .
run: meson setup -Daccept_overflowed_buildorder=true -Drpmio=enabled -Dskip_introspection=false -Dtest_installed_lib=true -Dwith_py2=false -Dwith_py3=true /tmp/build
run: meson setup -Daccept_overflowed_buildorder=true -Drpmio=enabled -Dskip_introspection=false -Dtest_installed_lib=true -Dwith_py2=false -Dwith_py3=true /tmp/build "{{ tenv_workdir }}source"
- build:
dir: .
run: ninja -C /tmp/build
- unittests:
dir: .
run: meson test -C /tmp/build