Viewing files at commit 1dc7410826b4Commit detailsView latest

Browse files
config/bench-env.sh 21 lines · 1.1 KB · bash
1
# Canonical non-secret remote configuration for oak/benchmarks.
2
#
3
# Source this before running remote-backed benchmark lanes. Non-interactive
4
# agent shells do not reliably load ~/.zshrc, so benchmark prompts should use:
5
#
6
#   . config/bench-env.sh
7
#
8
# Existing environment values win, so private forks or one-off runners can
9
# override any repo without editing this file.
10
11
export OAK_BENCH_SYNC_REPO="${OAK_BENCH_SYNC_REPO:-oak/bench-sync-tmp}"
12
export OAK_BENCH_FLEET_REPO="${OAK_BENCH_FLEET_REPO:-oak/bench-fleet-tmp}"
13
export OAK_BENCH_MOUNT_REPO="${OAK_BENCH_MOUNT_REPO:-oak/oak-benchmarks-tmp}"
14
export OAK_BENCH_MIRROR_REPO="${OAK_BENCH_MIRROR_REPO:-oak/bench-large-mirror}"
15
16
# Generic Oak remote fallback for core remote rows. Purpose-scoped variables
17
# above keep sync/fleet/mirror traffic isolated when lanes know their purpose.
18
export OAK_BENCH_REMOTE="${OAK_BENCH_REMOTE:-$OAK_BENCH_SYNC_REPO}"
19
20
export GIT_BENCH_REMOTE="${GIT_BENCH_REMOTE:[email protected]:oakdotspace/bench-task-loop-tmp.git}"
21
export GIT_BENCH_MIRROR_URL="${GIT_BENCH_MIRROR_URL:[email protected]:oakdotspace/bench-large-mirror.git}"