From c2f213a6f6fb86ad845e53bf154b4108f1e1635c Mon Sep 17 00:00:00 2001 From: Igor Pecovnik Date: Fri, 11 Aug 2023 22:36:46 +0200 Subject: [PATCH] Internal: repository management will run on same host Move executing check from the script --- tools/repository/repo | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/tools/repository/repo b/tools/repository/repo index 0eee1a4e8..a3096e89e 100755 --- a/tools/repository/repo +++ b/tools/repository/repo @@ -67,6 +67,7 @@ for release in "${distributions[@]}"; do local forceoverwrite="" ADDING_PACKAGES="false" +# shellcheck disable=SC2207,2199 [[ " ${DISTROS[@]} " =~ " ${release} " ]] && ADDING_PACKAGES="true" # let's drop from publish if exits @@ -334,10 +335,6 @@ do esac done -# define job name -[[ $(cat /var/run/repomanagement 2>/dev/null) == "$output" ]] && echo "Running. Try again later" && exit 0 -echo "${output}" | sudo tee /var/run/repomanagement &>/dev/null - # redefine output folder in Aptly TempDir="$(mktemp -d || exit 1)" sed 's|"rootDir": ".*"|"rootDir": "'$output'"|g' tools/repository/aptly.conf > "${TempDir}"/aptly.conf @@ -346,5 +343,4 @@ CONFIG="${TempDir}/aptly.conf" # main repo-manipulate "$input" "$output" "$command" "$password" "$releases" RETURN=$? -sudo rm /var/run/repomanagement exit $RETURN