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 CheckPrerequisites(t sdk.PipelineTrigger, pb sdk.PipelineBuild) (bool, error) + func DeleteApplicationPipelineTriggers(db database.Executer, proj, app, pip string) error + func DeleteApplicationTriggers(db database.Executer, appID int64) error + func DeletePipelineTriggers(db database.Executer, pipelineID int64) error + func DeleteTrigger(db database.Executer, triggerID int64) error + func Exists(db database.Querier, ...) (bool, error) + func InsertTrigger(tx database.QueryExecuter, t *sdk.PipelineTrigger) error + func InsertTriggerParameter(db database.Executer, triggerID int64, p sdk.Parameter) error + func InsertTriggerPrerequisite(db database.Executer, triggerID int64, paramName, value string) error + func LoadAutomaticTriggersAsSource(db database.Querier, appID, pipelineID, envID int64) ([]sdk.PipelineTrigger, error) + func LoadTrigger(db *sql.DB, triggerID int64) (*sdk.PipelineTrigger, error) + func LoadTriggerByApp(db database.Querier, appID int64) ([]sdk.PipelineTrigger, error) + func LoadTriggers(db *sql.DB, appID, pipelineID, envID int64) ([]sdk.PipelineTrigger, error) + func LoadTriggersAsSource(db database.Querier, appID, pipelineID, envID int64) ([]sdk.PipelineTrigger, error) + func LoadTriggersByAppAndPipeline(db database.Querier, appID int64, pipID int64) ([]sdk.PipelineTrigger, error) + func ProcessTriggerExpectedValue(payload string, pb sdk.PipelineBuild) string + func ProcessTriggerParameters(t sdk.PipelineTrigger, pbParams []sdk.Parameter) ([]sdk.Parameter, error) + func UpdateTrigger(db database.QueryExecuter, t sdk.PipelineTrigger) error