gitlab

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 28, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type YAMLLinter

type YAMLLinter struct {
	// contains filtered or unexported fields
}

YAMLLinter --

func NewYAMLValidator

func NewYAMLValidator(yaml []byte) *YAMLLinter

NewYAMLValidator --

func (*YAMLLinter) Parse

func (c *YAMLLinter) Parse() (err error)

Parse --

func (*YAMLLinter) Validate

func (c *YAMLLinter) Validate() error

Validate --

func (*YAMLLinter) ValidateDependencies

func (c *YAMLLinter) ValidateDependencies() error

ValidateDependencies --

func (*YAMLLinter) ValidateJobsRequirements

func (c *YAMLLinter) ValidateJobsRequirements() error

ValidateJobsRequirements --

func (*YAMLLinter) ValidateJobsStages

func (c *YAMLLinter) ValidateJobsStages() error

ValidateJobsStages --

type YAMLParser

type YAMLParser struct {
	// contains filtered or unexported fields
}

YAMLParser --

func NewYAMLParser

func NewYAMLParser(jobName string, yaml []byte) *YAMLParser

NewYAMLParser --

func (*YAMLParser) GetTimeout

func (c *YAMLParser) GetTimeout() int

GetTimeout --

func (*YAMLParser) ParseYaml

func (c *YAMLParser) ParseYaml(job *common.JobResponse) (err error)

ParseYaml --

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL