migration

package
v0.0.0-...-bf50695 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 30, 2024 License: BSD-3-Clause Imports: 0 Imported by: 0

Documentation

Overview

Package migration holds some knobs related to the migration from the now-legacy build infrastructure to the new LUCI build infrastructure.

Index

Constants

View Source
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

View Source
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-longtest":            true,
	"linux-386-clang":               true,
	"linux-386-softfloat":           true,
	"linux-arm-aws":                 true,
	"linux-amd64":                   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-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,

	"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.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL