neoave / mrack

Multicloud use-case based multihost async provisioner for CIs and testing during development
Apache License 2.0
11 stars 14 forks source link

chore: Add tmt gating for fedora workflows #226

Closed Tiboris closed 1 year ago

Tiboris commented 1 year ago
chore(Packit): Enable copr build for commit to main only.

switching copr_build job to commit rule as pull request job
may not need this with tests enabled in Testing Farm per PR.

chore(Packit): Enable TF tests job to run on pull request.

chore(Packit): Add fedora gating.yaml to synced files.

chore(TestingFarm): Add gating for fedora workflow

Adding basic gating smoke tests for fedora workflows
which are run in Testing Farm using tmt plan.
This workflow should allow us to have some
testing automation downstream (Fedora)
and catch package regressions in future.

Signed-off-by: Tibor Dudlák <tdudlak@redhat.com>
Tiboris commented 1 year ago

Let me fix this. Also i will use beakerlib then as i will touch it.

Tiboris commented 1 year ago

@pvoborni may i ask for review again please?

Tiboris commented 1 year ago

Thanks for review @pvoborni @psss