Add gating control files

Resolves: RHEL-60802

Signed-off-by: David Cantrell <dcantrell@redhat.com>
This commit is contained in:
David Cantrell 2024-12-03 10:55:05 -05:00
parent 82f5ca9ef7
commit 1f4beb831d
3 changed files with 25 additions and 1 deletions

View File

@ -5,7 +5,7 @@
Name: forge-srpm-macros
Version: 0.4.0
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Macros to simplify packaging of forge-hosted projects
License: GPL-1.0-or-later
@ -63,8 +63,13 @@ export MACRO_LUA_DIR="%{buildroot}%{_rpmluadir}"
%changelog
* Tue Dec 03 2024 David Cantrell <dcantrell@redhat.com> - 0.4.0-2
- Add gating control files
Resolves: RHEL-60802
* Mon Dec 02 2024 David Cantrell <dcantrell@redhat.com> - 0.4.0-1
- Upgrade to 0.4.0
Resolves: RHEL-60802
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 0.2.0-5
- Bump release for October 2024 mass rebuild:

6
gating.yaml Normal file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-10
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}

13
plans/main.fmf Normal file
View File

@ -0,0 +1,13 @@
summary: Run forge-srpm-macros tests
discover:
how: fmf
dist-git-source: true
prepare:
how: install
package: python3-pytest
missing: fail
execute:
script:
- cd /fmf/root
- pytest tests
- ls -FC