blob: 616e6a2a13547d86c76f8c844b6d7f1469435c2f [file] [log] [blame]
// 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";
package fint;
option go_package = "go.fuchsia.dev/fuchsia/tools/integration/fint/proto";
// SetArtifacts contains information about the manifests and other metadata
// produced by `fint set`.
message SetArtifacts {
// A brief error log populated in case of a recognized failure mode (e.g.
// `gn gen` failure due to a broken build graph).
string failure_summary = 1;
// The path to the `gn gen` tracelog.
string gn_trace_path = 2;
// Whether the caller can skip calling `fint build`, based on the changed
// files included in the context spec. Will always be false unless the
// static spec's `skip_if_unaffected` field is set.
bool skip_build = 3;
}