Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Command ¶
type Command struct {
Argv []string
CachePolicy string
CredentialClass string
Cwd string
Environment EnvironmentPolicy
ExitCodePolicy ExitCodePolicy
ExpectedArtifacts []ExpectedArtifact
ID string
NetworkPolicy string
ParallelGroup string
TimeoutMs int
}
func AdmitWithVocabulary ¶
func AdmitWithVocabulary(raw any, vocabulary Vocabulary) (Command, error)
type EnvironmentClassPolicy ¶
type EnvironmentPolicy ¶
type ExitCodePolicy ¶
type ExpectedArtifact ¶
type Plan ¶
func PlanCommands ¶
type Vocabulary ¶
type Vocabulary struct {
ArtifactKinds []string
CredentialClasses []string
EnvironmentClasses []string
EnvironmentClassPolicies []EnvironmentClassPolicy
MaxTimeoutMs int
NonCacheableCredentialClasses []string
ParallelGroups []string
}
func AdmitVocabulary ¶
func AdmitVocabulary(raw any) (Vocabulary, error)
Click to show internal directories.
Click to hide internal directories.