Versions in this module Expand all Collapse all v0 v0.3.0 Jan 12, 2017 Changes in this version + var ErrAlreadyTaken = fmt.Errorf("cds: action already taken") + func DeleteActionBuild(db database.QueryExecuter, pipelineActionIDs []int64) error + func DeleteBuild(db database.QueryExecuter, buildID int64) error + func DeleteBuildLogs(db database.Executer, actionBuildID int64) error + func DeletePipelineTestResults(db database.Executer, pipID int64) error + func DeleteTestResults(db database.Executer, pbID int64) error + func InsertLog(db database.Executer, actionBuildID int64, step string, value string) error + func InsertTestResults(db database.Executer, pbID int64, tests sdk.Tests) error + func LoadActionBuild(db *sql.DB, id string) (sdk.ActionBuild, error) + func LoadBuildByPipelineBuildID(db *sql.DB, pipelineBuildID int64) ([]sdk.ActionBuild, error) + func LoadGroupWaitingQueue(db *sql.DB, groupID int64) ([]sdk.ActionBuild, error) + func LoadLogs(db *sql.DB, actionBuildID int64, tail int64, start int64) ([]sdk.Log, error) + func LoadPipelineActionBuildLogs(db *sql.DB, pipelineBuildID, pipelineActionID int64, offset int64) (sdk.BuildState, error) + func LoadPipelineBuildLogs(db *sql.DB, pipelineBuildID int64, offset int64) ([]sdk.Log, error) + func LoadTestResults(db *sql.DB, pbID int64) (sdk.Tests, error) + func LoadUserWaitingQueue(db *sql.DB, u *sdk.User) ([]sdk.ActionBuild, error) + func LoadWaitingQueue(db *sql.DB) ([]sdk.ActionBuild, error) + func TakeActionBuild(db *sql.DB, buildID string, worker *sdk.Worker) (sdk.ActionBuild, error) + func UpdateActionBuildStatus(db *sql.Tx, build *sdk.ActionBuild, status sdk.Status) error + func UpdateTestResults(db *sql.DB, pbID int64, tests sdk.Tests) error