Versions in this module Expand all Collapse all v1 v1.3.3 Jul 16, 2020 v1.3.2 Jul 16, 2020 v1.3.1 Jul 16, 2020 v1.2.12 Jul 16, 2020 v1.2.11 Jul 16, 2020 v1.2.10 Jul 16, 2020 v1.2.9 Jul 16, 2020 v1.2.8 Jul 16, 2020 v1.2.7 Jul 16, 2020 v1.2.6 Jul 16, 2020 v1.2.5 Jul 16, 2020 Changes in this version + const KindCron + const KindPipeline + const KindRegistry + const KindSecret + const KindSignature + type Build struct + Args map[string]string + CacheFrom []string + Context string + Dockerfile string + Image string + Labels map[string]string + func (b *Build) UnmarshalYAML(unmarshal func(interface{}) error) error + type BytesSize int64 + func (b *BytesSize) UnmarshalYAML(unmarshal func(interface{}) error) error + func (b BytesSize) String() string + type Clone struct + Depth int + Disable bool + SkipVerify bool + type Concurrency struct + Limit int + type Condition struct + Exclude []string + Include []string + func (c *Condition) Excludes(v string) bool + func (c *Condition) Includes(v string) bool + func (c *Condition) Match(v string) bool + func (c *Condition) UnmarshalYAML(unmarshal func(interface{}) error) error + type Conditions struct + Action Condition + Branch Condition + Cron Condition + Event Condition + Instance Condition + Matrix map[string]string + Paths Condition + Ref Condition + Repo Condition + Status Condition + Target Condition + type Container struct + Build *Build + Command []string + Commands []string + DNS []string + DNSSearch []string + DependsOn []string + Detach bool + Devices []*VolumeDevice + Entrypoint []string + Environment map[string]*Variable + ExtraHosts []string + Failure string + Image string + Name string + Network string + Ports []*Port + Privileged bool + Pull string + Push *Push + Resources *Resources + Settings map[string]*Parameter + Shell string + User string + Volumes []*VolumeMount + When Conditions + WorkingDir string + type Cron struct + Kind string + Name string + Spec CronSpec + Type string + Version string + func (c *Cron) GetKind() string + func (c *Cron) GetVersion() string + func (c Cron) Validate() error + type CronDeployment struct + Target string + type CronSpec struct + Branch string + Deploy CronDeployment + Schedule string + type ExternalData struct + Name string + Path string + type Manifest struct + Resources []Resource + func Parse(r io.Reader) (*Manifest, error) + func ParseBytes(b []byte) (*Manifest, error) + func ParseFile(p string) (*Manifest, error) + func ParseString(s string) (*Manifest, error) + func (m *Manifest) Encode() ([]byte, error) + func (m *Manifest) MarshalJSON() ([]byte, error) + func (m *Manifest) MarshalYAML() (interface{}, error) + func (m *Manifest) UnmarshalJSON(b []byte) error + type Parameter struct + Secret string + Value interface{} + func (p *Parameter) MarshalYAML() (interface{}, error) + func (p *Parameter) UnmarshalYAML(unmarshal func(interface{}) error) error + type Pipeline struct + Clone Clone + Concurrency Concurrency + DependsOn []string + Environment map[string]*Variable + Kind string + Name string + Node map[string]string + Platform Platform + PullSecrets []string + Services []*Container + Steps []*Container + Trigger Conditions + Type string + Version string + Volumes []*Volume + Workspace Workspace + func (p *Pipeline) GetKind() string + func (p *Pipeline) GetVersion() string + type Platform struct + Arch string + OS string + Variant string + Version string + type Port struct + Host int + Port int + Protocol string + func (p *Port) UnmarshalYAML(unmarshal func(interface{}) error) error + type Push struct + Image string + func (p *Push) UnmarshalYAML(unmarshal func(interface{}) error) error + type RawResource struct + Data []byte + Kind string + Type string + Version string + func ParseRaw(r io.Reader) ([]*RawResource, error) + func ParseRawBytes(b []byte) ([]*RawResource, error) + func ParseRawFile(p string) ([]*RawResource, error) + func ParseRawString(s string) ([]*RawResource, error) + type Registry struct + Data map[string]string + Kind string + Type string + Version string + func (r *Registry) GetKind() string + func (r *Registry) GetVersion() string + func (r *Registry) Validate() error + type Resource interface + GetKind func() string + GetVersion func() string + type ResourceObject struct + CPU float64 + Memory BytesSize + type Resources struct + Limits *ResourceObject + Requests *ResourceObject + type Secret struct + Data string + Get SecretGet + Kind string + Name string + Type string + Version string + func (s *Secret) GetKind() string + func (s *Secret) GetVersion() string + func (s *Secret) Validate() error + type SecretGet struct + Key string + Name string + Path string + type Signature struct + Hmac string + Kind string + Version string + func (s *Signature) GetKind() string + func (s *Signature) GetVersion() string + func (s Signature) Validate() error + type Variable struct + Secret string + Value string + func (v *Variable) MarshalYAML() (interface{}, error) + func (v *Variable) UnmarshalYAML(unmarshal func(interface{}) error) error + type Volume struct + EmptyDir *VolumeEmptyDir + HostPath *VolumeHostPath + Name string + type VolumeDevice struct + DevicePath string + Name string + type VolumeEmptyDir struct + Medium string + SizeLimit BytesSize + type VolumeHostPath struct + Path string + type VolumeMount struct + MountPath string + Name string + type Workspace struct + Base string + Path string