Versions in this module Expand all Collapse all v0 v0.4.0 Jan 27, 2017 v0.3.0 Jan 12, 2017 Changes in this version + func DeleteAction(db database.QueryExecuter, actionID, userID int64) error + func DeleteActionParameters(db database.Executer, actionID int64) error + func DeleteActionRequirements(db database.Executer, actionID int64) error + func Exists(db database.Querier, name string) (bool, error) + func GetRequirements(db database.Querier, id int64) ([]sdk.Requirement, error) + func InsertAction(tx database.QueryExecuter, a *sdk.Action, public bool) error + func InsertActionParameter(db database.Executer, actionID int64, r sdk.Parameter) error + func InsertActionRequirement(db database.Executer, actionID int64, r sdk.Requirement) error + func LoadActionByID(db database.Querier, actionID int64) (*sdk.Action, error) + func LoadActionByPipelineActionID(db database.Querier, pipelineActionID int64) (*sdk.Action, error) + func LoadActionParameters(db database.Querier, actionID int64) ([]sdk.Parameter, error) + func LoadActionRequirements(db database.Querier, actionID int64) ([]sdk.Requirement, error) + func LoadActions(db *sql.DB) ([]sdk.Action, error) + func LoadAllActionRequirements(db database.Querier) ([]sdk.Requirement, error) + func LoadAuditAction(db database.Querier, actionID int, public bool) ([]sdk.ActionAudit, error) + func LoadPipelineActionByID(db database.Querier, project, pip string, actionID int64) (*sdk.Action, error) + func LoadPublicAction(db database.Querier, name string) (*sdk.Action, error) + func ProcessActionBuildVariables(projectVariables []sdk.Variable, appVariables []sdk.Variable, ...) ([]sdk.Parameter, error) + func RequirementsCacheLoader(delay time.Duration) + func UpdateActionDB(db database.QueryExecuter, a *sdk.Action, userID int64) error + func Used(db *sql.DB, actionID int64) (bool, error)