2023-10-04 13:35:05 +02:00
|
|
|
echo "buildbot windows entrypoint"
|
|
|
|
|
2023-10-05 15:37:06 +02:00
|
|
|
: ${WORKDIR:=/c/ws}
|
|
|
|
echo "WORKDIR $WORKDIR"
|
|
|
|
mkdir -p "$WORKDIR"
|
|
|
|
echo "starting sccache"
|
|
|
|
export SCCACHE_DIR="$WORKDIR/sccache"
|
|
|
|
export SCCACHE_IDLE_TIMEOUT="0"
|
|
|
|
export SCCACHE_CACHE_SIZE=20G
|
|
|
|
sccache --start-server
|
|
|
|
sccache --show-stats
|
|
|
|
|
|
|
|
echo "configure buildbot"
|
2023-10-04 13:35:05 +02:00
|
|
|
mkdir -p /c/ws/buildbbot
|
2023-10-05 15:37:06 +02:00
|
|
|
buildbot-worker create-worker /c/ws/buildbot $BUILDBOT_ADDRESS $BUILDBOT_NAME $BUILDBOT_PASSWORD
|
2023-10-04 13:35:05 +02:00
|
|
|
|
2023-10-25 16:52:47 +02:00
|
|
|
echo "llvm-premerge-buildbots <llvm-premerge-buildbots@google.com>" > /c/ws/buildbot/info/admin
|
|
|
|
echo "Setup analogous to windows agent for to Pull Request checks" > /c/ws/buildbot/info/host
|
|
|
|
|
2023-10-04 13:35:05 +02:00
|
|
|
$@
|