commitpkg: Release to all repositories at once
Make use of archrelease's multi-tag capability invoke it once instead of re-launching it for for each individual tag. Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
This commit is contained in:
parent
6ef4d5f30b
commit
61010062ff
|
@ -172,9 +172,14 @@ for _arch in ${arch[@]}; do
|
|||
abort "Signature ${pkgfile}.sig was not found"
|
||||
fi
|
||||
done
|
||||
archrelease $repo-${_arch} || abort
|
||||
done
|
||||
|
||||
if [[ -n $commit_arch ]]; then
|
||||
archrelease "$repo-$commit_arch" || abort
|
||||
else
|
||||
archrelease "${arch[@]/#/$repo-}" || abort
|
||||
fi
|
||||
|
||||
if [[ ${#uploads[*]} -gt 0 ]]; then
|
||||
echo 'uploading all package and signature files'
|
||||
rsync "${rsyncopts[@]}" "${uploads[@]}" "$server:staging/$repo/" || abort
|
||||
|
|
Loading…
Reference in New Issue