| // Copyright 2021 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| syntax = "proto3"; |
| |
| import "go.chromium.org/luci/buildbucket/proto/common.proto"; |
| |
| package recipe_modules.fuchsia.checkout; |
| |
| message InputProperties { |
| // Gitiles commit to checkout. This will replace the gitiles_commit in |
| // `api.buildbucket.build.input` |
| // |
| // This will be set in the case that the build input commit is tracking a |
| // different repo than the one we want to checkout (as in the fuchsia builds |
| // launched by the toolchain recipes). |
| buildbucket.v2.GitilesCommit gitiles_commit = 1; |
| |
| // Whether to respect a Gitiles commit when set alongside a Gerrit change. |
| bool respect_gitiles_commit_with_gerrit_change = 2; |
| } |