Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterWorkflowRPC ¶
func RegisterWorkflowRPC(e *echo.Echo, jwt jwt.JWTHandler, orchestratorClient pbConnect.OrchestratorServiceClient, workflowMeta *pb.WorkflowMeta, worstJobConclusion map[string]pb.Conclusion, stepLogs map[string]*stream.LogStream, eventStream *stream.EventStream) error
Types ¶
type GRPCServer ¶
type GRPCServer struct {
// contains filtered or unexported fields
}
func NewJobServer ¶
func NewJobServer(orchestratorClient pbConnect.OrchestratorServiceClient, jwt jwt.JWTHandler, address string, workflowMeta *pb.WorkflowMeta) (*GRPCServer, error)
func NewRunnerServer ¶
func NewRunnerServer(jwt jwt.JWTHandler, orchestratorClient pbConnect.OrchestratorServiceClient, runner runner.Handler) (*GRPCServer, error)
func (*GRPCServer) Start ¶
func (s *GRPCServer) Start(address string) error
Click to show internal directories.
Click to hide internal directories.