summaryrefslogtreecommitdiffstats
path: root/push-to-codeberg
diff options
context:
space:
mode:
authorLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-06-14 17:40:17 +0200
committerLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-06-14 17:40:17 +0200
commit41dee33f8c17aee134243b9fc958e30a262326c9 (patch)
treeca9660122507609c2e091e651641d5be5ee2035a /push-to-codeberg
parent89085851030a2f1db26503944012ce4c944dc806 (diff)
downloadalpine-packages-41dee33f8c17aee134243b9fc958e30a262326c9.tar.gz
alpine-packages-41dee33f8c17aee134243b9fc958e30a262326c9.tar.bz2
alpine-packages-41dee33f8c17aee134243b9fc958e30a262326c9.tar.lz
alpine-packages-41dee33f8c17aee134243b9fc958e30a262326c9.zip

scripting: Add pushing utau repo

Diffstat (limited to 'push-to-codeberg')
-rwxr-xr-xpush-to-codeberg11
1 files changed, 9 insertions, 2 deletions
diff --git a/push-to-codeberg b/push-to-codeberg
index ab793bd..60a8ddf 100755
--- a/push-to-codeberg
+++ b/push-to-codeberg
@@ -1,7 +1,14 @@
#!/bin/zsh
-set -e
# A manually written script for pushing select packages to codeberg.
# You likely have no use for this. Ignore it.
source ~/.config/codeberg-push-env
-curl -fLo- --user "$API_USER:$API_KEY" --upload-file target/memdmp/x86_64/zsh-zuwu-*.*.*-r*.apk https://codeberg.org/api/packages/dmpmem/alpine/latest-stable/memdmp
+pushToRepo() {
+ curl -fLo- --user "$API_USER:$API_KEY" --upload-file target/"$1"/"$2"-[0-9]*.*.*-r*.apk https://codeberg.org/api/packages/"${CODEBERG_PACKAGE_REPO_USER:-"dmpmem"}"/alpine/latest-stable/"$1"
+}
+pushToRepo memdmp "${CBUILD:-"${CARCH:-"x86_64"}"}"/zsh-zuwu
+if eval "file target/utau/${CBUILD:-"${CARCH:-"x86_64"}"}/openutau-[0-9]*.*.*-r*.apk" >/dev/null 2>/dev/null; then
+ pushToRepo utau "${CBUILD:-"${CARCH:-"x86_64"}"}"/openutau
+ pushToRepo utau "${CBUILD:-"${CARCH:-"x86_64"}"}"/openutau-onnxruntime
+ pushToRepo utau "${CBUILD:-"${CARCH:-"x86_64"}"}"/openutau-worldline
+fi