Documentation ¶
Index ¶
- func CancelPipeline(pipelineId uint64) error
- func CancelTask(taskId uint64) error
- func CreatePipeline(newPipeline *models.NewPipeline) (*models.Pipeline, error)
- func CreateTask(newTask *models.NewTask) (*models.Task, error)
- func GetPipeline(pipelineId uint64) (*models.Pipeline, error)
- func GetPipelines(query *PipelineQuery) ([]*models.Pipeline, int64, error)
- func GetPluginsApiResources() (map[string]map[string]map[string]core.ApiResourceHandler, error)
- func GetTask(taskId uint64) (*models.Task, error)
- func GetTasks(query *TaskQuery) ([]models.Task, int64, error)
- func NotifyExternal(pipelineId uint64) error
- func RunPipeline(pipelineId uint64) error
- func RunTask(taskId uint64) error
- type NotificationService
- type PipelineNotification
- type PipelineQuery
- type RunningTask
- type TaskQuery
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CancelPipeline ¶ added in v0.6.0
func CancelTask ¶ added in v0.3.0
func CreatePipeline ¶ added in v0.6.0
func CreatePipeline(newPipeline *models.NewPipeline) (*models.Pipeline, error)
func GetPipelines ¶ added in v0.6.0
func GetPipelines(query *PipelineQuery) ([]*models.Pipeline, int64, error)
func GetPluginsApiResources ¶ added in v0.3.0
* return value
{ "jira": { "sources": { "POST": *ApiResourceHandler } } }
func NotifyExternal ¶ added in v0.6.0
func RunPipeline ¶ added in v0.6.0
Types ¶
type NotificationService ¶ added in v0.3.0
func NewNotificationService ¶ added in v0.3.0
func NewNotificationService(endpoint, secret string) *NotificationService
func (*NotificationService) PipelineStatusChanged ¶ added in v0.6.0
func (n *NotificationService) PipelineStatusChanged(params PipelineNotification) error
type PipelineNotification ¶ added in v0.6.0
type PipelineQuery ¶ added in v0.6.0
type RunningTask ¶ added in v0.6.0
type RunningTask struct {
// contains filtered or unexported fields
}
func (*RunningTask) Add ¶ added in v0.6.0
func (rt *RunningTask) Add(taskId uint64, cancel context.CancelFunc) error
func (*RunningTask) Remove ¶ added in v0.6.0
func (rt *RunningTask) Remove(taskId uint64) (context.CancelFunc, error)
Click to show internal directories.
Click to hide internal directories.