summaryrefslogtreecommitdiff
path: root/package.proto
blob: 53859a80bc1f0cd4690b7391e79810e0782c3224 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
syntax = "proto3";

package gitpb;

// import "google/protobuf/duration.proto"; // Import the well-known type for Timestamp
import "google/protobuf/timestamp.proto"; // Import the well-known type for Timestamp

message Package {
  string name 			= 1;
  string version 		= 2;
  google.protobuf.Timestamp     laststamp      = 4;    // the last time we heard anything from this droplet
}

message Packages {
	string   uuid	        = 1;    // I guess why not just have this on each file
	string   version        = 2;    // maybe can be used for protobuf schema change violations
	repeated Package 	packages = 3;
}