models

package
v0.0.0-...-dd04829 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BuildResult

type BuildResult struct {

	// lines
	Lines []*BuildResultLine `json:"Lines" xml:"Lines"`

	// reason
	Reason string `json:"Reason,omitempty"`

	// start time
	// Format: date-time
	StartTime strfmt.DateTime `json:"StartTime,omitempty"`

	// status
	Status string `json:"Status,omitempty"`
}

BuildResult build result

swagger:model BuildResult

func (*BuildResult) ContextValidate

func (m *BuildResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this build result based on the context it is used

func (*BuildResult) MarshalBinary

func (m *BuildResult) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BuildResult) UnmarshalBinary

func (m *BuildResult) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BuildResult) Validate

func (m *BuildResult) Validate(formats strfmt.Registry) error

Validate validates this build result

type BuildResultLine

type BuildResultLine struct {

	// line
	Line string `json:"Line,omitempty"`

	// pipe
	Pipe string `json:"Pipe,omitempty"`

	// time
	// Format: date-time
	Time strfmt.DateTime `json:"Time,omitempty"`
}

BuildResultLine build result line

swagger:model BuildResultLine

func (*BuildResultLine) ContextValidate

func (m *BuildResultLine) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this build result line based on context it is used

func (*BuildResultLine) MarshalBinary

func (m *BuildResultLine) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BuildResultLine) UnmarshalBinary

func (m *BuildResultLine) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BuildResultLine) Validate

func (m *BuildResultLine) Validate(formats strfmt.Registry) error

Validate validates this build result line

type Repo

type Repo struct {

	// build script
	BuildScript string `json:"BuildScript,omitempty"`

	// force clean build
	ForceCleanBuild bool `json:"ForceCleanBuild,omitempty"`

	// last build result
	LastBuildResult []*BuildResult `json:"LastBuildResult" xml:"LastBuildResult"`

	// name
	Name string `json:"Name,omitempty"`

	// path
	Path string `json:"Path,omitempty"`

	// triggers
	Triggers []*Trigger `json:"Triggers" xml:"Triggers"`

	// URL
	URL string `json:"URL,omitempty"`
}

Repo repo

swagger:model Repo

func (*Repo) ContextValidate

func (m *Repo) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this repo based on the context it is used

func (*Repo) MarshalBinary

func (m *Repo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Repo) UnmarshalBinary

func (m *Repo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Repo) Validate

func (m *Repo) Validate(formats strfmt.Registry) error

Validate validates this repo

type Trigger

type Trigger struct {

	// kind
	Kind string `json:"Kind,omitempty"`

	// schedule
	Schedule string `json:"Schedule,omitempty"`
}

Trigger trigger

swagger:model Trigger

func (*Trigger) ContextValidate

func (m *Trigger) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this trigger based on context it is used

func (*Trigger) MarshalBinary

func (m *Trigger) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Trigger) UnmarshalBinary

func (m *Trigger) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Trigger) Validate

func (m *Trigger) Validate(formats strfmt.Registry) error

Validate validates this trigger

Jump to

Keyboard shortcuts

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