From 48e87677e8639d8e15e51b8edbe537aef0548a90 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 20:43:37 +0000 Subject: [PATCH 01/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index e97bba4..7579231 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 6%{?dist} +Release: 7%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 1.4.5-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 1.4.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 32fceecc90375088b0dde592517b7aa71e032f20 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 14:33:01 +0000 Subject: [PATCH 02/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 7579231..86a1815 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 7%{?dist} +Release: 8%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.4.5-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Jul 24 2019 Fedora Release Engineering - 1.4.5-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From db34591db5019dccd498e80aa5e44e8584475671 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 14:21:57 +0000 Subject: [PATCH 03/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 86a1815..2dff325 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 8%{?dist} +Release: 9%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.4.5-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jan 28 2020 Fedora Release Engineering - 1.4.5-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 022308ce2208113b28c3ac0d5a41041b8a62360e Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Wed, 25 Nov 2020 11:57:00 +0100 Subject: [PATCH 04/30] NVR bump and rebuild for CI gating changes --- colorgcc.spec | 5 ++++- gating.yaml | 13 +++++++++++++ tests/my-smoketest/PURPOSE | 3 +++ tests/my-smoketest/runtest.sh | 9 +++++++++ tests/tests.yml | 11 +++++++++++ 5 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 gating.yaml create mode 100644 tests/my-smoketest/PURPOSE create mode 100755 tests/my-smoketest/runtest.sh create mode 100644 tests/tests.yml diff --git a/colorgcc.spec b/colorgcc.spec index 2dff325..65bae76 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 9%{?dist} +Release: 10%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Fri Dec 8 2017 Martin Cermak 1.4.5-10 +- NVR bump and rebuild for CI gating changes + * Mon Jul 27 2020 Fedora Release Engineering - 1.4.5-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..7e6c3f9 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,13 @@ +--- !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} +--- !Policy +product_versions: + - rhel-8 +decision_context: osci_compose_gate +rules: + - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} diff --git a/tests/my-smoketest/PURPOSE b/tests/my-smoketest/PURPOSE new file mode 100644 index 0000000..120f3ac --- /dev/null +++ b/tests/my-smoketest/PURPOSE @@ -0,0 +1,3 @@ +Test Name: my-smoketest +Author: +Short Description: Run a minimal colorgcc test diff --git a/tests/my-smoketest/runtest.sh b/tests/my-smoketest/runtest.sh new file mode 100755 index 0000000..f889ad6 --- /dev/null +++ b/tests/my-smoketest/runtest.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +set -xe + +echo -e 'int main() {\nreturn 0;\n}' | color-gcc -xc -o /dev/null - +echo -e 'int main() {\nreturn 0\n}' | color-gcc -xc -o /dev/null - |& fgrep ':2:9: error' + +echo +echo RESULT: PASS diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..533fd58 --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,11 @@ +--- +- hosts: localhost + roles: + - role: standard-test-basic + tags: + - classic + tests: + - my-smoketest + required_packages: + - gcc + - colorgcc From d736a4d5e74b5ad9b1d7564cadb85ccfcad60507 Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Wed, 25 Nov 2020 12:00:43 +0100 Subject: [PATCH 05/30] Fix changelog date --- colorgcc.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 65bae76..98698bd 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -59,7 +59,7 @@ done %doc README colorgccrc.sample %changelog -* Fri Dec 8 2017 Martin Cermak 1.4.5-10 +* Wed Nov 25 2020 Martin Cermak 1.4.5-10 - NVR bump and rebuild for CI gating changes * Mon Jul 27 2020 Fedora Release Engineering - 1.4.5-9 From f568f380a7b0eac9cebcc6eab98edfee2581cc99 Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Thu, 26 Nov 2020 12:56:19 +0100 Subject: [PATCH 06/30] Set up a plan --- .fmf/version | 1 + plans/ci.fmf | 6 ++++++ tests/my-smoketest/PURPOSE | 3 --- tests/my-smoketest/runtest.sh | 9 --------- tests/tests.yml | 11 ----------- 5 files changed, 7 insertions(+), 23 deletions(-) create mode 100644 .fmf/version create mode 100644 plans/ci.fmf delete mode 100644 tests/my-smoketest/PURPOSE delete mode 100755 tests/my-smoketest/runtest.sh delete mode 100644 tests/tests.yml diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/ci.fmf b/plans/ci.fmf new file mode 100644 index 0000000..006286f --- /dev/null +++ b/plans/ci.fmf @@ -0,0 +1,6 @@ +summary: CI Gating Plan +discover: + how: fmf + repository: tests/ +execute: + how: beakerlib diff --git a/tests/my-smoketest/PURPOSE b/tests/my-smoketest/PURPOSE deleted file mode 100644 index 120f3ac..0000000 --- a/tests/my-smoketest/PURPOSE +++ /dev/null @@ -1,3 +0,0 @@ -Test Name: my-smoketest -Author: -Short Description: Run a minimal colorgcc test diff --git a/tests/my-smoketest/runtest.sh b/tests/my-smoketest/runtest.sh deleted file mode 100755 index f889ad6..0000000 --- a/tests/my-smoketest/runtest.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -set -xe - -echo -e 'int main() {\nreturn 0;\n}' | color-gcc -xc -o /dev/null - -echo -e 'int main() {\nreturn 0\n}' | color-gcc -xc -o /dev/null - |& fgrep ':2:9: error' - -echo -echo RESULT: PASS diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 533fd58..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -- hosts: localhost - roles: - - role: standard-test-basic - tags: - - classic - tests: - - my-smoketest - required_packages: - - gcc - - colorgcc From 92e6374c37fd36bbe2b184f09383708139b43e36 Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Thu, 26 Nov 2020 13:16:55 +0100 Subject: [PATCH 07/30] tests first commit --- tests/Sanity/smoke/Makefile | 63 +++++++++++++++++++++++++++++++++++ tests/Sanity/smoke/PURPOSE | 3 ++ tests/Sanity/smoke/runtest.sh | 44 ++++++++++++++++++++++++ 3 files changed, 110 insertions(+) create mode 100644 tests/Sanity/smoke/Makefile create mode 100644 tests/Sanity/smoke/PURPOSE create mode 100755 tests/Sanity/smoke/runtest.sh diff --git a/tests/Sanity/smoke/Makefile b/tests/Sanity/smoke/Makefile new file mode 100644 index 0000000..8cf4641 --- /dev/null +++ b/tests/Sanity/smoke/Makefile @@ -0,0 +1,63 @@ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# Makefile of /tools/colorgcc/Sanity/basic +# Description: basic smoke test +# Author: Martin Cermak +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# Copyright (c) 2020 Red Hat, Inc. +# +# This program is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation, either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be +# useful, but WITHOUT ANY WARRANTY; without even the implied +# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +# PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +export TEST=/tools/colorgcc/Sanity/basic +export TESTVERSION=1.0 + +BUILT_FILES= + +FILES=$(METADATA) runtest.sh Makefile PURPOSE + +.PHONY: all install download clean + +run: $(FILES) build + ./runtest.sh + +build: $(BUILT_FILES) + test -x runtest.sh || chmod a+x runtest.sh + +clean: + rm -f *~ $(BUILT_FILES) + + +include /usr/share/rhts/lib/rhts-make.include + +$(METADATA): Makefile + @echo "Owner: Martin Cermak " > $(METADATA) + @echo "Name: $(TEST)" >> $(METADATA) + @echo "TestVersion: $(TESTVERSION)" >> $(METADATA) + @echo "Path: $(TEST_DIR)" >> $(METADATA) + @echo "Description: basic smoke test" >> $(METADATA) + @echo "Type: Sanity" >> $(METADATA) + @echo "TestTime: 48h" >> $(METADATA) + @echo "RunFor: colorgcc" >> $(METADATA) + @echo "Requires: colorgcc gcc" >> $(METADATA) + @echo "Priority: Normal" >> $(METADATA) + @echo "License: GPLv2+" >> $(METADATA) + @echo "Confidential: no" >> $(METADATA) + @echo "Destructive: no" >> $(METADATA) + @echo "Releases: -RHEL4 -RHELClient5 -RHELServer5 -RHEL6 -RHEL7" >> $(METADATA) + + rhts-lint $(METADATA) diff --git a/tests/Sanity/smoke/PURPOSE b/tests/Sanity/smoke/PURPOSE new file mode 100644 index 0000000..bf19f89 --- /dev/null +++ b/tests/Sanity/smoke/PURPOSE @@ -0,0 +1,3 @@ +PURPOSE of /tools/colorgcc/Sanity/basic +Description: basic smoke test +Author: Martin Cermak diff --git a/tests/Sanity/smoke/runtest.sh b/tests/Sanity/smoke/runtest.sh new file mode 100755 index 0000000..0a001f0 --- /dev/null +++ b/tests/Sanity/smoke/runtest.sh @@ -0,0 +1,44 @@ +#!/bin/bash +# vim: dict+=/usr/share/beakerlib/dictionary.vim cpt=.,w,b,u,t,i,k +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# runtest.sh of /tools/colorgcc/Sanity/basic +# Description: basic smoke test +# Author: Martin Cermak +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# Copyright (c) 2020 Red Hat, Inc. +# +# This program is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation, either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be +# useful, but WITHOUT ANY WARRANTY; without even the implied +# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +# PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# Include Beaker environment +. /usr/bin/rhts-environment.sh || exit 1 +. /usr/share/beakerlib/beakerlib.sh || exit 1 + +PACKAGE="colorgcc" + +rlJournalStart + rlPhaseStartSetup + rlAssertRpm $PACKAGE + rlPhaseEnd + + rlPhaseStartTest + rlRun "echo -e 'int main() {\nreturn 0;\n}' | color-gcc -xc -o /dev/null -" + rlRun "echo -e 'int main() {\nreturn 0\n}' | color-gcc -xc -o /dev/null - |& fgrep ':2:9: error'" + rlPhaseEnd +rlJournalPrintText +rlJournalEnd From 96589a89f62e5862c22cd32d16945da29e63ff9d Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Thu, 26 Nov 2020 13:22:58 +0100 Subject: [PATCH 08/30] Convert the testcase to FMF --- tests/Sanity/smoke/main.fmf | 14 ++++++++++++++ tests/Sanity/smoke/runtest.sh | 1 - 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 tests/Sanity/smoke/main.fmf diff --git a/tests/Sanity/smoke/main.fmf b/tests/Sanity/smoke/main.fmf new file mode 100644 index 0000000..0c5aa8b --- /dev/null +++ b/tests/Sanity/smoke/main.fmf @@ -0,0 +1,14 @@ +summary: basic smoke test +description: '' +contact: +- Martin Cermak +component: +- colorgcc +test: ./runtest.sh +framework: beakerlib +recommend: +- colorgcc +- gcc +duration: 48h +extra-summary: /tools/colorgcc/Sanity/basic +extra-task: /tools/colorgcc/Sanity/basic diff --git a/tests/Sanity/smoke/runtest.sh b/tests/Sanity/smoke/runtest.sh index 0a001f0..708bfe8 100755 --- a/tests/Sanity/smoke/runtest.sh +++ b/tests/Sanity/smoke/runtest.sh @@ -26,7 +26,6 @@ # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # Include Beaker environment -. /usr/bin/rhts-environment.sh || exit 1 . /usr/share/beakerlib/beakerlib.sh || exit 1 PACKAGE="colorgcc" From 21f40254a8ed5ec6160768e84140b3ae4f3ec62c Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Thu, 26 Nov 2020 13:45:23 +0100 Subject: [PATCH 09/30] Fix tests location --- plans/ci.fmf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plans/ci.fmf b/plans/ci.fmf index 006286f..1ad2c12 100644 --- a/plans/ci.fmf +++ b/plans/ci.fmf @@ -1,6 +1,6 @@ summary: CI Gating Plan discover: how: fmf - repository: tests/ + directory: tests execute: how: beakerlib From 90ae35229f959214fdffe89b9c22baab0725958f Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Thu, 26 Nov 2020 13:48:17 +0100 Subject: [PATCH 10/30] Update the PassingTestCaseRule for Fedora gating. --- gating.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gating.yaml b/gating.yaml index 7e6c3f9..cbad2dc 100644 --- a/gating.yaml +++ b/gating.yaml @@ -4,7 +4,7 @@ product_versions: decision_context: bodhi_update_push_stable subject_type: koji_build rules: - - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} + - !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.other.functional} --- !Policy product_versions: - rhel-8 From d227b1f6ee88bfccedb74db4a684ec118a0c24e1 Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Thu, 26 Nov 2020 13:56:27 +0100 Subject: [PATCH 11/30] NVR bump and rebuild for CI gating changes --- colorgcc.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/colorgcc.spec b/colorgcc.spec index 98698bd..be5c3e7 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 10%{?dist} +Release: 11%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,7 +59,7 @@ done %doc README colorgccrc.sample %changelog -* Wed Nov 25 2020 Martin Cermak 1.4.5-10 +* Wed Nov 26 2020 Martin Cermak 1.4.5-11 - NVR bump and rebuild for CI gating changes * Mon Jul 27 2020 Fedora Release Engineering - 1.4.5-9 From 2619a2408552ab20a31e90fec02b864653b0d8c2 Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Thu, 26 Nov 2020 14:55:03 +0100 Subject: [PATCH 12/30] NVR bump and rebuild for CI gating changes --- colorgcc.spec | 4 ++-- gating.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/colorgcc.spec b/colorgcc.spec index be5c3e7..d74af80 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 11%{?dist} +Release: 12%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,7 +59,7 @@ done %doc README colorgccrc.sample %changelog -* Wed Nov 26 2020 Martin Cermak 1.4.5-11 +* Wed Nov 26 2020 Martin Cermak 1.4.5-12 - NVR bump and rebuild for CI gating changes * Mon Jul 27 2020 Fedora Release Engineering - 1.4.5-9 diff --git a/gating.yaml b/gating.yaml index cbad2dc..7e6c3f9 100644 --- a/gating.yaml +++ b/gating.yaml @@ -4,7 +4,7 @@ product_versions: decision_context: bodhi_update_push_stable subject_type: koji_build rules: - - !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.other.functional} + - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} --- !Policy product_versions: - rhel-8 From 5d1494405bf6197854d752fb8693bae8e9e80717 Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Thu, 26 Nov 2020 15:10:39 +0100 Subject: [PATCH 13/30] NVR bump and rebuild for CI gating changes --- colorgcc.spec | 4 ++-- gating.yaml | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/colorgcc.spec b/colorgcc.spec index d74af80..1e68308 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 12%{?dist} +Release: 13%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,7 +59,7 @@ done %doc README colorgccrc.sample %changelog -* Wed Nov 26 2020 Martin Cermak 1.4.5-12 +* Wed Nov 26 2020 Martin Cermak 1.4.5-13 - NVR bump and rebuild for CI gating changes * Mon Jul 27 2020 Fedora Release Engineering - 1.4.5-9 diff --git a/gating.yaml b/gating.yaml index 7e6c3f9..8b52293 100644 --- a/gating.yaml +++ b/gating.yaml @@ -11,3 +11,9 @@ product_versions: decision_context: osci_compose_gate rules: - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} +--- !Policy +product_versions: + - rhel-9 +decision_context: osci_compose_gate +rules: + - !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier1.functional} From ec7b0f1465443d0f462baacc06b41b51a0c54fa5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 02:21:37 +0000 Subject: [PATCH 14/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 1e68308..9349554 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 13%{?dist} +Release: 14%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1.4.5-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Nov 26 2020 Martin Cermak 1.4.5-13 - NVR bump and rebuild for CI gating changes From 6b660b27f2e947d511e9273fbd39a443f8710084 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 14:52:58 +0000 Subject: [PATCH 15/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 9f76e605adee3073b20b210c849fd5660b01d644 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 19:51:13 +0000 Subject: [PATCH 16/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 9349554..7a5c87d 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 14%{?dist} +Release: 15%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.4.5-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 1.4.5-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 9b3f3e11c7c4e9131e2f7d85c03b532a66d6255a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 23:38:23 +0000 Subject: [PATCH 17/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 7a5c87d..1697513 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 15%{?dist} +Release: 16%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 1.4.5-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 1.4.5-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 9098e6f1d87de017151e566deb9f119f17114360 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 23:22:55 +0000 Subject: [PATCH 18/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 1697513..33d19bc 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 16%{?dist} +Release: 17%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 1.4.5-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jan 19 2022 Fedora Release Engineering - 1.4.5-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 69e7633a959af1affad717da16588949bec4eeab Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 00:18:41 +0000 Subject: [PATCH 19/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 33d19bc..3f4b463 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 17%{?dist} +Release: 18%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 1.4.5-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 1.4.5-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From ea54fd8553c518553e33d3250bf791c0e58c0e1f Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Wed, 29 Mar 2023 16:52:57 +0200 Subject: [PATCH 20/30] NVR bump and rebuild for CI gating changes --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 3f4b463..88f33fe 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 18%{?dist} +Release: 19%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Wed Mar 29 2023 Martin Cermak - 1.4.5-19 +- NVR bump and rebuild for CI gating changes + * Thu Jan 19 2023 Fedora Release Engineering - 1.4.5-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 57937ea6b933a23f24ba61aa80098bf77048e335 Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Wed, 29 Mar 2023 17:26:43 +0200 Subject: [PATCH 21/30] NVR bump and rebuild for CI gating changes --- colorgcc.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/colorgcc.spec b/colorgcc.spec index 88f33fe..49e6991 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 19%{?dist} +Release: 20%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,7 +59,7 @@ done %doc README colorgccrc.sample %changelog -* Wed Mar 29 2023 Martin Cermak - 1.4.5-19 +* Wed Mar 29 2023 Martin Cermak - 1.4.5-20 - NVR bump and rebuild for CI gating changes * Thu Jan 19 2023 Fedora Release Engineering - 1.4.5-18 From beb625bbd726738208c269c8bec8580e930e5e13 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 16:09:53 +0000 Subject: [PATCH 22/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 49e6991..b19f3da 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 20%{?dist} +Release: 21%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 1.4.5-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Mar 29 2023 Martin Cermak - 1.4.5-20 - NVR bump and rebuild for CI gating changes From df3c6c2a430701b92509f24e30199e48fa79c306 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 15:57:05 +0000 Subject: [PATCH 23/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index b19f3da..b8d128c 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 21%{?dist} +Release: 22%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 1.4.5-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 1.4.5-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From ee7231146814ffc72067964a1f2306d252c833fa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 07:47:00 +0000 Subject: [PATCH 24/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index b8d128c..13863a2 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 22%{?dist} +Release: 23%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 1.4.5-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 1.4.5-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From b30a90dd8d754fc089fa7ea35a2eacdb7211601c Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Sun, 10 Mar 2024 07:40:48 +0100 Subject: [PATCH 25/30] NVR bump and rebuild for CI gating changes --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 13863a2..8bafc17 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 23%{?dist} +Release: 24%{?dist} License: GPL+ Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Sun Mar 10 2024 Martin Cermak - 1.4.5-24 +- NVR bump and rebuild for CI gating changes + * Wed Jan 24 2024 Fedora Release Engineering - 1.4.5-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 1a42b3cd4bdf282a83aed422ebc2cb4fcf8e6215 Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:46 +0200 Subject: [PATCH 26/30] Eliminate use of obsolete %patchN syntax (#2283636) --- colorgcc.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/colorgcc.spec b/colorgcc.spec index 8bafc17..0499c41 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -18,8 +18,8 @@ CCACHE, G++, GCC so error messages can be found within longer compiler outputs. %prep %setup mv ./colorgccrc.txt ./colorgccrc.sample -%patch0 -p1 -%patch1 -p1 +%patch -P0 -p1 +%patch -P1 -p1 %install mkdir -p $RPM_BUILD_ROOT/%{_bindir} From d39ddb2be4640d9964c49068065d82064dd40d9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 17 Jun 2024 12:25:01 +0200 Subject: [PATCH 27/30] convert GPL+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- colorgcc.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/colorgcc.spec b/colorgcc.spec index 0499c41..c741812 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,8 +1,8 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 24%{?dist} -License: GPL+ +Release: 25%{?dist} +License: GPL-1.0-or-later Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz BuildArch: noarch @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Mon Jun 17 2024 Miroslav Suchý - 1.4.5-25 +- convert license to SPDX + * Sun Mar 10 2024 Martin Cermak - 1.4.5-24 - NVR bump and rebuild for CI gating changes From 69e0306bae55834fb224751dcd912dd5166537fe Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 19:46:33 +0000 Subject: [PATCH 28/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index c741812..7f519e0 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 25%{?dist} +Release: 26%{?dist} License: GPL-1.0-or-later Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 1.4.5-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jun 17 2024 Miroslav Suchý - 1.4.5-25 - convert license to SPDX From 71a9656a9b6b08fc7aa10159101ef47d3a41a4de Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 14:16:26 +0000 Subject: [PATCH 29/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index 7f519e0..cdb6fbe 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 26%{?dist} +Release: 27%{?dist} License: GPL-1.0-or-later Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 1.4.5-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 17 2024 Fedora Release Engineering - 1.4.5-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From ab629fee2379282c71f89ff9318a96e90c78ca6d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 18:33:00 +0000 Subject: [PATCH 30/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- colorgcc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/colorgcc.spec b/colorgcc.spec index cdb6fbe..eb39b62 100644 --- a/colorgcc.spec +++ b/colorgcc.spec @@ -1,7 +1,7 @@ Summary: Script to colorize the compiler output Name: colorgcc Version: 1.4.5 -Release: 27%{?dist} +Release: 28%{?dist} License: GPL-1.0-or-later Url: http://schlueters.de/colorgcc.html Source0: https://github.com/colorgcc/colorgcc/archive/%{version}.tar.gz @@ -59,6 +59,9 @@ done %doc README colorgccrc.sample %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 1.4.5-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 1.4.5-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild