Documentation
¶
Index ¶
- type PublishCommitStatus
- func (c *PublishCommitStatus) Cancel(ctx core.ExecutionContext) error
- func (c *PublishCommitStatus) Cleanup(ctx core.SetupContext) error
- func (c *PublishCommitStatus) Color() string
- func (c *PublishCommitStatus) Configuration() []configuration.Field
- func (c *PublishCommitStatus) Description() string
- func (c *PublishCommitStatus) Documentation() string
- func (c *PublishCommitStatus) ExampleOutput() map[string]any
- func (c *PublishCommitStatus) Execute(ctx core.ExecutionContext) error
- func (c *PublishCommitStatus) HandleHook(ctx core.ActionHookContext) error
- func (c *PublishCommitStatus) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error)
- func (c *PublishCommitStatus) Hooks() []core.Hook
- func (c *PublishCommitStatus) Icon() string
- func (c *PublishCommitStatus) Label() string
- func (c *PublishCommitStatus) Name() string
- func (c *PublishCommitStatus) OutputChannels(configuration any) []core.OutputChannel
- func (c *PublishCommitStatus) ProcessQueueItem(ctx core.ProcessQueueContext) (*uuid.UUID, error)
- func (c *PublishCommitStatus) Setup(ctx core.SetupContext) error
- type PublishCommitStatusConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PublishCommitStatus ¶
type PublishCommitStatus struct{}
func (*PublishCommitStatus) Cancel ¶
func (c *PublishCommitStatus) Cancel(ctx core.ExecutionContext) error
func (*PublishCommitStatus) Cleanup ¶
func (c *PublishCommitStatus) Cleanup(ctx core.SetupContext) error
func (*PublishCommitStatus) Color ¶
func (c *PublishCommitStatus) Color() string
func (*PublishCommitStatus) Configuration ¶
func (c *PublishCommitStatus) Configuration() []configuration.Field
func (*PublishCommitStatus) Description ¶
func (c *PublishCommitStatus) Description() string
func (*PublishCommitStatus) Documentation ¶
func (c *PublishCommitStatus) Documentation() string
func (*PublishCommitStatus) ExampleOutput ¶
func (c *PublishCommitStatus) ExampleOutput() map[string]any
func (*PublishCommitStatus) Execute ¶
func (c *PublishCommitStatus) Execute(ctx core.ExecutionContext) error
func (*PublishCommitStatus) HandleHook ¶
func (c *PublishCommitStatus) HandleHook(ctx core.ActionHookContext) error
func (*PublishCommitStatus) HandleWebhook ¶
func (c *PublishCommitStatus) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error)
func (*PublishCommitStatus) Hooks ¶
func (c *PublishCommitStatus) Hooks() []core.Hook
func (*PublishCommitStatus) Icon ¶
func (c *PublishCommitStatus) Icon() string
func (*PublishCommitStatus) Label ¶
func (c *PublishCommitStatus) Label() string
func (*PublishCommitStatus) Name ¶
func (c *PublishCommitStatus) Name() string
func (*PublishCommitStatus) OutputChannels ¶
func (c *PublishCommitStatus) OutputChannels(configuration any) []core.OutputChannel
func (*PublishCommitStatus) ProcessQueueItem ¶
func (c *PublishCommitStatus) ProcessQueueItem(ctx core.ProcessQueueContext) (*uuid.UUID, error)
func (*PublishCommitStatus) Setup ¶
func (c *PublishCommitStatus) Setup(ctx core.SetupContext) error
Click to show internal directories.
Click to hide internal directories.