Sha256: 9af10ea99fe9a61a30ecd62dacdcc63343b0a0b1a4341dcd4c90a7660b3c6c32

Contents?: true

Size: 1.52 KB

Versions: 10

Compression:

Stored size: 1.52 KB

Contents

package vx.message;

message PerformBuild {
  required uint64 id              = 1;
  required string name            = 2;
  required string src             = 3;
  required string sha             = 4;
  optional string deploy_key      = 6;
  required string travis          = 7;
  required string branch          = 8;
  optional uint64 pull_request_id = 9;
}

message PerformJob {
  required uint64 id              = 1;
  required string name            = 2;
  required uint64 job_id          = 7;
  required string before_script   = 8;
  required string script          = 9;
  required string after_script    = 11;
  repeated string matrix_keys     = 10;
}

message BuildLog {
  required uint64 build_id = 1;
  required string log      = 2;
  required uint64 tm       = 3;
}

message JobLog {
  required uint64 build_id = 1;
  required string log      = 2;
  required uint64 tm       = 3;
  required uint64 job_id   = 5;
}

message BuildStatus {
  enum Status {
    INITIALIZED = 0;
    STARTED     = 2;
    FINISHED    = 3;
    BROKEN      = 4;
    FAILED      = 5;
  }

  required uint64 build_id            = 1;
  required Status status              = 2;
  required uint64 tm                  = 3;
  required uint32 jobs_count          = 5;
}

message JobStatus {
  enum Status {
    INITIALIZED = 0;
    STARTED     = 2;
    FINISHED    = 3;
    BROKEN      = 4;
    FAILED      = 5;
  }
  required uint64 build_id = 1;
  required uint64 job_id   = 2;
  required Status status   = 3;
  required uint64 tm       = 4;
  repeated string matrix   = 6;
}

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
vx-message-0.2.1 proto/messages.proto
vx-message-0.2.0.pre38 proto/messages.proto
vx-message-0.2.0.pre37 proto/messages.proto
vx-message-0.2.0.pre36 proto/messages.proto
vx-message-0.2.0.pre35 proto/messages.proto
vx-message-0.2.0.pre34 proto/messages.proto
vx-message-0.2.0.pre33 proto/messages.proto
vx-message-0.2.0.pre32 proto/messages.proto
vx-message-0.2.0.pre31 proto/messages.proto
vx-message-0.2.0.pre30 proto/messages.proto