summaryrefslogtreecommitdiffstats
path: root/main/aports-build/aports-build
diff options
context:
space:
mode:
Diffstat (limited to 'main/aports-build/aports-build')
-rw-r--r--main/aports-build/aports-build7
1 files changed, 6 insertions, 1 deletions
diff --git a/main/aports-build/aports-build b/main/aports-build/aports-build
index 187a9a1a3..54f0f28af 100644
--- a/main/aports-build/aports-build
+++ b/main/aports-build/aports-build
@@ -39,7 +39,8 @@ isodir=$HOME/alpine-iso
packages=${REPOSDIR:-$HOME/packages}
repos=${REPOS:-"main testing"}
-: ${upload_prefix:="nl.alpinelinux.org:alpine"}
+: ${upload_host:="rsync.alpinelinux.org"}
+: ${upload_prefix:="$upload_host:alpine"}
upload_pkg="$upload_prefix/$rel/"
upload_iso="$upload_prefix/$rel/releases/$arch/"
@@ -47,6 +48,7 @@ upload_iso="$upload_prefix/$rel/releases/$arch/"
: ${hostname:=$(hostname)}
: ${mqtt_broker:="msg.alpinelinux.org"}
: ${status_msg:="mosquitto_pub -h $mqtt_broker -t build/$hostname -r -m"}
+: ${upload_msg:="mosquitto_pub -h $mqtt_broker -t rsync/$upload_host/$rel -m"}
: ${irc_msg:="mosquitto_pub -h $mqtt_broker -t irc/${ircchannel//#/%} -m"}
: ${logdir:="/var/cache/distfiles/buildlogs"}
: ${logurlprefix:="http://bld1.alpinelinux.org/buildlogs"}
@@ -174,6 +176,9 @@ while true; do
send_irc "release $_current_tag uploaded"
fi
fi
+
+ # notify mirrors that they can upload now if they want
+ $upload_msg "$_current"
done
# cleanup