From 0255c33fc15bbbe9b3ac067aa10e6c2980e3ea82 Mon Sep 17 00:00:00 2001 From: Miroslav Suchý Date: Nov 29 2022 20:14:26 +0000 Subject: put the big check in one big pipeline --- diff --git a/complete-check.sh b/complete-check.sh index 93759dd..d3bfdbf 100755 --- a/complete-check.sh +++ b/complete-check.sh @@ -3,14 +3,9 @@ # creates package-license.txt and license.txt ./download-all-fedora-licenses -# creates + ./packages-without-spdx-in-spec-changelog.sh | tee ./packages-without-spdx-in-spec-changelog.txt | \ # rubygem and rust is handled separately -grep -v '^rubygem-' |grep -v '^rust-' > package-license-filtered.txt -mv package-license-filtered.txt packages-without-spdx-in-spec-changelog.txt - -./packages-without-spdx-in-distgit-changelog.sh > packages-without-spdx-in-distgit-changelog.txt - -for i in $(cat packages-without-spdx-in-distgit-changelog.txt); do - ./license-invalid-as-spdx.sh "$i" -done > packages-without-spdx-final.txt +grep -v '^rubygem-' |grep -v '^rust-' | tee packages-without-spdx-in-spec-changelog-grepped.txt | \ +./packages-without-spdx-in-distgit-changelog.sh | tee./packages-without-spdx-in-distgit-changelog.txt | \ +./packages-with-invalid-license.sh > packages-without-spdx-final.txt diff --git a/packages-without-spdx-in-distgit-changelog.sh b/packages-without-spdx-in-distgit-changelog.sh index 9550745..da63c07 100755 --- a/packages-without-spdx-in-distgit-changelog.sh +++ b/packages-without-spdx-in-distgit-changelog.sh @@ -1,5 +1,5 @@ #!/usr/bin/bash -for package in $(cat packages-without-spdx-in-spec-changelog.txt); do +while read -r package; do print-distgit-log.sh "$package" |grep -i spdx >/dev/null || echo "$package" done