Compare commits

...
Sign in to create a new pull request.

12 commits

Author SHA1 Message Date
Matus Marhefka
b09d34fb9f main is reserved keyword by tmt and cannot be used as a plan name 2022-06-01 17:22:45 +02:00
Matus Marhefka
da6d8c90b0 Add ci.fmf file which is needed for proper CI results reporting 2022-05-31 10:17:34 +02:00
Matus Marhefka
3cfe62d42d Fedora CI: replace STI with tmt 2022-05-11 14:15:52 +02:00
Watson Sato
ccba6a391c Rebase to 0.1.61 2022-05-04 23:09:23 +02:00
Watson Sato
32d3f3a7ea Rebase to release 0.1.60 2022-01-28 14:18:15 +01:00
Watson Sato
ea7124c25e Rebase to release 0.1.59 2021-12-01 17:46:42 +01:00
Watson Sato
9bf9567876 Rebase to release 0.1.58 2021-09-30 14:32:58 +02:00
Vojtech Polasek
3e0bf4f6e6 scap-security-guide 0.1.56 2021-05-26 17:03:19 +02:00
Matus Marhefka
ebc27efe3e Fix gating.yaml name
See:
https://docs.fedoraproject.org/en-US/ci/gating/#_enable
2021-05-13 17:24:10 +02:00
Vojtech Polasek
d4fc812342 scap-security-guide 0.1.55 2021-04-07 11:58:42 +02:00
Vojtech Polasek
21f968f512 fix build directory 2021-02-12 10:35:24 +01:00
Matus Marhefka
63765dd8bb Define _vpath_builddir macro as build
SSG build system and tests count with build directory name `build`.
For more details see:
https://fedoraproject.org/wiki/Changes/CMake_to_do_out-of-source_builds
2021-02-12 09:42:38 +01:00
9 changed files with 74 additions and 26 deletions

1
.fmf/version Normal file
View file

@ -0,0 +1 @@
1

6
.gitignore vendored
View file

@ -38,3 +38,9 @@
/scap-security-guide-0.1.52.tar.bz2
/scap-security-guide-0.1.53.tar.bz2
/scap-security-guide-0.1.54.tar.bz2
/scap-security-guide-0.1.55.tar.bz2
/scap-security-guide-0.1.56.tar.bz2
/scap-security-guide-0.1.58.tar.bz2
/scap-security-guide-0.1.59.tar.bz2
/scap-security-guide-0.1.60.tar.bz2
/scap-security-guide-0.1.61.tar.bz2

1
ci.fmf Normal file
View file

@ -0,0 +1 @@
resultsdb-testcase: separate

22
gating.yaml Normal file
View file

@ -0,0 +1,22 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_testing
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/fedora_tests.functional}
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/fedora_tests.functional}
--- !Policy
product_versions:
- rhel-*
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier1.functional}
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.ci-beaker.functional}
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tedude.validation}

View file

@ -1,14 +0,0 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_testing
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}

6
plans/fedora_tests.fmf Normal file
View file

@ -0,0 +1,6 @@
summary: Run tests from scap-security-guide tests repository
discover:
how: fmf
url: https://src.fedoraproject.org/tests/scap-security-guide
execute:
how: tmt

View file

@ -1,8 +1,13 @@
# SSG build system and tests count with build directory name `build`.
# For more details see:
# https://fedoraproject.org/wiki/Changes/CMake_to_do_out-of-source_builds
%global _vpath_builddir build
Name: scap-security-guide
Version: 0.1.54
Version: 0.1.61
Release: 1%{?dist}
Summary: Security guidance and baselines in SCAP formats
License: BSD-3-Clause
License: BSD
URL: https://github.com/ComplianceAsCode/content/
Source0: https://github.com/ComplianceAsCode/content/releases/download/v%{version}/scap-security-guide-%{version}.tar.bz2
BuildArch: noarch
@ -14,6 +19,7 @@ BuildRequires: cmake >= 2.8
BuildRequires: python%{python3_pkgversion}
BuildRequires: python%{python3_pkgversion}-jinja2
BuildRequires: python%{python3_pkgversion}-PyYAML
BuildRequires: python%{python3_pkgversion}-setuptools
Requires: xml-common, openscap-scanner >= 1.2.5
Obsoletes: openscap-content < 0:0.9.13
Provides: openscap-content
@ -54,6 +60,7 @@ present in %{name} package.
%{_datadir}/%{name}/kickstart
%{_datadir}/%{name}/ansible
%{_datadir}/%{name}/bash
%{_datadir}/%{name}/tailoring
%lang(en) %{_mandir}/man8/scap-security-guide.8.*
%doc %{_docdir}/%{name}/LICENSE
%doc %{_docdir}/%{name}/README.md
@ -64,6 +71,34 @@ present in %{name} package.
%doc %{_docdir}/%{name}/tables/*.html
%changelog
* Wed May 04 2022 Watson Sato <wsato@redhat.com> - 0.1.61-1
- Update to latest upstream SCAP-Security-Guide-0.1.61 release:
https://github.com/ComplianceAsCode/content/releases/tag/v0.1.61
* Fri Jan 28 2022 Watson Sato <wsato@redhat.com> - 0.1.60-1
- Update to latest upstream SCAP-Security-Guide-0.1.60 release:
https://github.com/ComplianceAsCode/content/releases/tag/v0.1.60
* Wed Dec 01 2021 Watson Sato <wsato@redhat.com> - 0.1.59-1
- Update to latest upstream SCAP-Security-Guide-0.1.59 release:
https://github.com/ComplianceAsCode/content/releases/tag/v0.1.59
* Thu Sep 30 2021 Watson Sato <wsato@redhat.com> - 0.1.58-1
- Update to latest upstream SCAP-Security-Guide-0.1.58 release:
https://github.com/ComplianceAsCode/content/releases/tag/v0.1.58
- Fix license warning.
* Wed May 26 2021 Vojtech Polasek <vpolasek@redhat.com> - 0.1.56-1
- Update to latest upstream SCAP-Security-Guide-0.1.56 release:
https://github.com/ComplianceAsCode/content/releases/tag/v0.1.56
* Wed Apr 07 2021 Vojtech Polasek <vpolasek@redhat.com> - 0.1.55-1
- Update to latest upstream SCAP-Security-Guide-0.1.55 release:
https://github.com/ComplianceAsCode/content/releases/tag/v0.1.55
* Fri Feb 12 2021 Vojtech Polasek <vpolasek@redhat.com> - 0.1.54-2
- fix definition of build directory
* Fri Feb 05 2021 Vojtech Polasek <vpolasek@redhat.com> - 0.1.54-1
- Update to latest upstream SCAP-Security-Guide-0.1.54 release:
https://github.com/ComplianceAsCode/content/releases/tag/v0.1.54

View file

@ -1 +1 @@
SHA512 (scap-security-guide-0.1.54.tar.bz2) = 35d89737c5000c0fcebb36c5ad48958f95edf4563579af2a5591e0f8560fc3de8d90aad39536318ae6ab1261bf2c3e4504533604e94f68d23acc6fc153a37f96
SHA512 (scap-security-guide-0.1.61.tar.bz2) = 95be5fc1b9734335199db54bff0958ba00f2c5f1873595d8c68b353540988f213d7bdf4139f4e338ac6d45ca9bd27cd97c81956651a5e6e78197ecc7b88e5eff

View file

@ -1,9 +0,0 @@
- hosts: localhost
roles:
- role: standard-test-beakerlib
tags:
- classic
repositories:
- repo: "https://src.fedoraproject.org/tests/scap-security-guide.git"
dest: "scap-security-guide"
fmf_filter: "tier: 1, 2"