summaryrefslogtreecommitdiff
path: root/commitpkg
diff options
context:
space:
mode:
Diffstat (limited to 'commitpkg')
-rwxr-xr-xcommitpkg7
1 files changed, 6 insertions, 1 deletions
diff --git a/commitpkg b/commitpkg
index 1275615..410bc88 100755
--- a/commitpkg
+++ b/commitpkg
@@ -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