Skip to main content

Module ci

Module ci 

Source

Structs§

ActivationCondition
Activation condition for contributors All specified conditions must be true (AND logic)
ArtifactDownload
Artifact download configuration for pipeline tasks
AutoAssociate
Auto-association rules for contributors Defines how user tasks are automatically connected to contributor tasks
CI
Contributor
Contributor definition (CUE-defined) Contributors inject tasks into the DAG based on activation conditions
ContributorTask
A task contributed to the DAG by a contributor (CUE-defined)
GitHubActionConfig
GitHub Action configuration for setup steps
MatrixTask
Matrix task configuration for pipeline
Pipeline
PipelineCondition
RunnerMapping
Runner mapping for matrix dimensions
SecretRefConfig
Detailed secret configuration
TaskProviderConfig
Provider-specific task configuration
TaskRef
A task reference - an embedded task with _name field injected by enrichment.
WorkflowDispatchInput
Workflow dispatch input definition for manual triggers

Enums§

ManualTrigger
Manual trigger configuration - can be a simple bool or include inputs
PipelineMode
Pipeline generation mode
PipelineTask
Pipeline task reference - either a direct task reference or a matrix task
SecretRef
Secret reference for contributor tasks
StringOrVec
TaskCondition
Execution condition for contributor tasks

Type Aliases§

ProviderConfig
Provider-specific configuration container.