Versions in this module Expand all Collapse all v1 v1.0.0 May 9, 2019 Changes in this version + const AdminPermissionMessage + const CheckJobsInterval + const CheckTrainLockInterval + const SyncTicketsInterval + const TrainCacheTtl + func CreateTrain(dataClient data.Client, messagingService messaging.Service, branch string, ...) *types.Train + func DuplicateTrain(dataClient data.Client, messagingService messaging.Service, ...) *types.Train + func Endpoints() []endpoint + func ExtendTrain(dataClient data.Client, messagingService messaging.Service, train *types.Train, ...) + func NewServer(endpoints []endpoint) *mux.Router + func Preload() + func QueueCommits(dataClient data.Client, commits []*types.Commit) + func StartTrain(dataClient data.Client, codeService code.Service, ...)