blob: 7159b2ff1cc078968c72c4e6028b04b8f127a02a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/bin/bash
set -e
W=${WORKER_DIR:-/worker}
MASTER=${MASTER:-192.168.3.110:9989}
NAME=${WORKER_NAME:-lan-builder}
if [ ! -f "$W/buildbot.tac" ]; then
PASS=$(cat /run/secrets/worker_pass)
buildbot-worker create-worker "$W" "$MASTER" "$NAME" "$PASS"
echo "ketsuban <ketsuban@192.168.3.110>" > "$W/info/admin"
echo "LAN x64 builder: JDK21 / Android SDK 35 / wasm+native toolchains (gradle caches mounted)" > "$W/info/host"
fi
pulseaudio --exit-idle-time=-1 -D 2>/dev/null || true
exec buildbot-worker start --nodaemon "$W"
|