2020-04-21 01:04:00 +00:00
|
|
|
syntax = "proto3";
|
|
|
|
|
|
|
|
package errdefs;
|
|
|
|
|
2020-04-27 23:35:20 +00:00
|
|
|
import "github.com/moby/buildkit/solver/pb/ops.proto";
|
|
|
|
|
2020-04-21 01:04:00 +00:00
|
|
|
message Vertex {
|
2020-05-16 22:26:17 +00:00
|
|
|
string digest = 1;
|
2020-04-21 01:04:00 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
message Source {
|
2020-05-16 22:26:17 +00:00
|
|
|
pb.SourceInfo info = 1;
|
2020-05-20 23:16:38 +00:00
|
|
|
repeated pb.Range ranges = 2;
|
|
|
|
}
|
2020-09-23 06:36:51 +00:00
|
|
|
|
|
|
|
message FrontendCap {
|
|
|
|
string name = 1;
|
|
|
|
}
|
2020-10-07 04:03:41 +00:00
|
|
|
|
|
|
|
message Subrequest {
|
|
|
|
string name = 1;
|
|
|
|
}
|
2020-10-28 21:07:44 +00:00
|
|
|
|
|
|
|
message Solve {
|
|
|
|
repeated string inputIDs = 1;
|
2020-11-14 06:04:26 +00:00
|
|
|
repeated string mountIDs = 2;
|
2020-10-28 21:07:44 +00:00
|
|
|
pb.Op op = 3;
|
|
|
|
|
|
|
|
oneof subject {
|
|
|
|
FileAction file = 4;
|
|
|
|
ContentCache cache = 5;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
message FileAction {
|
|
|
|
// Index of the file action that failed the exec.
|
|
|
|
int64 index = 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
message ContentCache {
|
|
|
|
// Original index of result that failed the slow cache calculation.
|
|
|
|
int64 index = 1;
|
|
|
|
}
|