Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Linter ¶
type Linter struct {
// contains filtered or unexported fields
}
A Linter lints a pipeline configuration.
func (*Linter) Lint ¶
func (l *Linter) Lint(configs []*WorkflowConfig) error
Lint lints the configuration.
type Option ¶
type Option func(*Linter)
Option configures a linting option.
func PrivilegedPlugins ¶ added in v2.7.1
PrivilegedPlugins adds the list of privileged plugins.
func WithTrusted ¶
func WithTrusted(trusted TrustedConfiguration) Option
WithTrusted adds the trusted option to the linter.
func WithTrustedClonePlugins ¶ added in v2.7.3
WithTrustedClonePlugins adds the list of trusted clone plugins.
type TrustedConfiguration ¶ added in v2.7.3
Click to show internal directories.
Click to hide internal directories.