#494 f39: Add dependency resolution test for all variants
Merged by siosm. Opened by siosm.
Unknown source f39

Download 494.patch

ci: Use just recipes for all tests


justfile: Add compose-dry-run recipe

To use in CI to perform dependency resolution for all official variants.


ci: Perform dependency resolution for all variants


ci: Reformat package lists


Import GitLab CI config

This config is not used in Fedora infra (see .zuul.yaml instead) but
is used for testing in https://gitlab.com/fedora/ostree/ci-test.

Importing it here makes synchronizing changes accross the repos easier.

Co-authored by: Alexej Kowalew 616b2f@gmail.com


Zuul: Unify all jobs to save on CI costs

We need a VM for both the compose-dry-run and the compose-base tests
thus to avoid spawning two VMs in Zuul, let's keep everything in a
single job to save money.

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/cdf36882c85d4f02ba6d24e322ae4827

Great splitting of the commits; LGTM!

5 new commits added

  • ci: Split dependency check and run checks all on failures
  • ci: Fix yaml lint
  • ci/validate: Also validate Zuul YAML config
  • zuul: Fix YAML indentation
  • justfile: Run compose-dry-run for a single variant

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/4a6c76adcdd344babe07c523cd794f6d

1 new commit added

  • justfile: Remove set -x from common interactive commands

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/f9683754ff7b4ca28dd60bb0b7a689ec

Pull-Request has been merged by siosm

Metadata