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
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 simple task name or a matrix task
SecretRef
Secret reference for contributor tasks
StringOrVec
TaskCondition
Execution condition for contributor tasks

Type Aliases§

ProviderConfig
Provider-specific configuration container.