Documentation
¶
Index ¶
Constants ¶
View Source
const SignalType signal.SignalType = "component-inline-build"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Signal ¶
type Signal struct {
ComponentID string `json:"component_id" validate:"required"`
BuildID string `json:"build_id"` // optional; if set, skip build creation and trigger pre-created build
// Optional VCS pinning: caller resolves these before creating the signal.
GitRef *string `json:"git_ref,omitempty"`
VCSConnectionCommitID *string `json:"vcs_connection_commit_id,omitempty"`
// Step context injected by the flow engine via SignalWithStepContext.
FlowID string `json:"flow_id,omitempty"`
StepID string `json:"step_id,omitempty"`
}
func (*Signal) SetStepContext ¶
func (*Signal) Type ¶
func (s *Signal) Type() signal.SignalType
Click to show internal directories.
Click to hide internal directories.