package migration
import "golang.org/x/build/internal/migration"
Package migration holds some knobs related to the migration from the now-legacy build infrastructure to the new LUCI build infrastructure.
Index ¶
Constants ¶
const ( StopLegacyMiscCompileTryBots = true StopInternalModuleProxy = true StopEC2BuildletPool = true // StopPortedBuilder controls whether ported builders should be stopped, // instead of just made invisible in the web UI. StopPortedBuilder = true )
Variables ¶
var BuildersPortedToLUCI = map[string]bool{ "darwin-amd64-10_15": true, "darwin-amd64-11_0": true, "darwin-amd64-12_0": true, "darwin-amd64-13": true, "darwin-amd64-longtest": true, "darwin-amd64-nocgo": true, "darwin-amd64-race": true, "darwin-arm64-11": true, "darwin-arm64-12": true, "linux-386": true, "linux-386-bullseye": true, "linux-386-longtest": true, "linux-386-clang": true, "linux-386-sid": true, "linux-386-softfloat": true, "linux-arm-aws": true, "linux-amd64": true, "linux-amd64-bullseye": true, "linux-amd64-bookworm": true, "linux-amd64-longtest": true, "linux-amd64-perf": true, "linux-amd64-race": true, "linux-amd64-longtest-race": true, "linux-amd64-racecompile": true, "linux-amd64-nocgo": true, "linux-amd64-noopt": true, "linux-amd64-clang": true, "linux-amd64-goamd64v3": true, "linux-amd64-boringcrypto": true, "linux-amd64-sid": true, "linux-amd64-ssacheck": true, "linux-amd64-staticlockranking": true, "linux-amd64-newinliner": true, "linux-arm64": true, "linux-arm64-longtest": true, "linux-arm64-race": true, "linux-arm64-boringcrypto": true, "windows-386-2016": true, "windows-amd64-2016": true, "windows-amd64-longtest": true, "windows-amd64-race": true, "windows-arm64-11": true, "linux-riscv64-jsing": true, "linux-riscv64-unmatched": true, "linux-ppc64le-buildlet": true, "linux-ppc64le-power9osu": true, "linux-ppc64le-power10osu": true, "linux-ppc64-sid-buildlet": true, "linux-ppc64-sid-power10": true, "linux-loong64-3a5000": true, "freebsd-amd64-12_3": true, "freebsd-amd64-13_0": true, "freebsd-amd64-race": true, "netbsd-arm64-bsiegert": true, "netbsd-arm-bsiegert": true, "openbsd-amd64-72": true, "solaris-amd64-oraclerel": true, "plan9-386": true, "plan9-386-0intro": true, "plan9-arm": true, "js-wasm-node18": true, "wasip1-wasm-wasmedge": true, "wasip1-wasm-wasmer": true, "wasip1-wasm-wasmtime": true, "wasip1-wasm-wazero": true, }
BuildersPortedToLUCI lists coordinator builders that have been ported over to LUCI and don't need to continue to run. Their results will be hidden from the build.golang.org page and new builds won't be started if StopPortedBuilder (above) is true.
See go.dev/issue/65913 and go.dev/issue/63471.
Source Files ¶
migration.go
- Version
- v0.0.0-20250421191922-3619c213cff3 (latest)
- Published
- Apr 21, 2025
- Platform
- linux/amd64
- Last checked
- 3 months ago –
Tools for package owners.