If the dependency test failed, still run the compose base test to get results about it.
If any step fails, the workflow still fail.
See: https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_error_handling.html#ignoring-failed-commands See discussion in: https://pagure.io/workstation-ostree-config/pull-request/493
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/7479d3192ca344f6b9b19251748bff12
OK that does not work
haha, oh well. :D
If this is ansible, I think it may just not be possible, because ansible really doesn't want to continue when anything fails. You can control whether a step is considered to have failed, but of course that isn't what we want - we don't want the CI to be 'passed' in that case. So, you might just have to live with it.
rebased onto 760544f46630dd185cfa0ac9ca691cc1e8845f42
I did a hack :D
Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci https://fedora.softwarefactory-project.io/zuul/buildset/7d35c5e71eb64cacad49ae1333834216
recheck
Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci https://fedora.softwarefactory-project.io/zuul/buildset/912732de185348b9896dad9ab5530975
2 new commits added
ci: Split dependency check and run checks all on failures
justfile: Run compose-dry-run for a single variant
Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci https://fedora.softwarefactory-project.io/zuul/buildset/21e7d2f862754ce991a6f2fd0d6b056f
5 new commits added
ci: Fix yaml lint
ci/validate: Also validate Zuul YAML config
zuul: Fix YAML indentation
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/091705524d4f42e1911a8c1ac69c7d50
Looks like this hack works!
Pull-Request has been merged by siosm
If the dependency test failed, still run the compose base test to get
results about it.
If any step fails, the workflow still fail.
See: https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_error_handling.html#ignoring-failed-commands
See discussion in: https://pagure.io/workstation-ostree-config/pull-request/493