import "go.chromium.org/chromiumos/infra/go/internal/build_plan"
Copyright 2019 The Chromium OS Authors. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
type CheckBuildersInput struct { Builders []*cros_pb.BuilderConfig Changes []*bbproto.GerritChange ChangeRevs *gerrit.ChangeRevData RepoToBranchToSrcRoot map[string]map[string]string BuildIrrelevanceCfg testplans_pb.BuildIrrelevanceCfg SlimBuildCfg testplans_pb.SlimBuildCfg TestReqsCfg testplans_pb.TargetTestRequirementsCfg BuilderConfigs cros_pb.BuilderConfigs }
func (c *CheckBuildersInput) CheckBuilders() (*cros_pb.GenerateBuildPlanResponse, error)
CheckBuilders determines which builders can be skipped and which must be run.
Package build_plan imports 10 packages (graph) and is imported by 1 packages. Updated 2021-01-26. Refresh now. Tools for package owners.