Versions in this module Expand all Collapse all v0 v0.2.0 Sep 30, 2022 Changes in this version + var TaskNone = io.EOF + type Cluster interface + Create func(cluster types.Cluster) (*types.Cluster, error) + Delete func(id string) error + FindByID func(id string) (*types.Cluster, error) + FindLatest func() (*types.Cluster, error) + type Code interface + Create func(code types.Code) (*types.Code, error) + Delete func(id string) error + FindByID func(id string) (*types.Code, error) + FindByName func(id string) (*types.Code, error) + FindByProjectID func(id string) (*[]types.Code, error) + SaveCredentials func(creds types.DockerCredentials) error + Update func(code types.Code) error + type Ferrite struct + Cluster Cluster + Code Code + Project Project + Schedule Schedule + Task Task + type Project interface + Create func(project types.Project) (*types.Project, error) + FindByID func(id string) (*types.Project, error) + FindLatest func() (*types.Project, error) + type Schedule interface + Create func(schedule types.Schedule) (*types.Schedule, error) + Delete func(id string) error + FindByCodeName func(codeName string) (*[]types.Schedule, error) + FindByID func(id string) (*types.Schedule, error) + FindByProjectID func(id string) (*[]types.Schedule, error) + type Task interface + Create func(schedule types.Task) (*types.Task, error) + Delete func(id string) error + FindByID func(id string) (*types.Task, error) + FindByProjectID func(id string) (*[]types.Task, error) + Next func() (*types.Task, error) + SetStatus func(id, status string) error