blob: 224b5f27f2865a8186296a40c8d209566e9b8d16 [file] [log] [blame]
package codereview
import (
"go.skia.org/infra/autoroll/go/config"
"go.skia.org/infra/go/gerrit"
"go.skia.org/infra/go/util"
)
var (
// GerritConfigs maps Gerrit config names to gerrit.Configs.
GerritConfigs = map[config.GerritConfig_Config]*gerrit.Config{
config.GerritConfig_ANDROID: gerrit.ConfigAndroid,
config.GerritConfig_ANGLE: gerrit.ConfigANGLE,
config.GerritConfig_CHROMIUM: gerrit.ConfigChromium,
config.GerritConfig_CHROMIUM_NO_CQ: gerrit.ConfigChromiumNoCQ,
config.GerritConfig_CHROMIUM_BOT_COMMIT: gerrit.ConfigChromiumBotCommit,
config.GerritConfig_LIBASSISTANT: gerrit.ConfigLibAssistant,
}
)
// CodeReviewConfig provides generalized configuration information for a code
// review service.
type CodeReviewConfig interface {
util.Validator
}