Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RemoveDuplicatesFromSlice ¶
RemoveDuplicatesFromSlice remove duplicate item from a slice
Types ¶
type Locks ¶
type Locks struct {
// contains filtered or unexported fields
}
Locks is a struc for what the lock strategy is based on
func (*Locks) LoadOrStoreLock ¶
LoadOrStoreLock takes as param the namespace and locks it
type MultistagingSpecs ¶
type MultistagingSpecs struct { Ingresses []string `json:"ingresses"` Status string `json:"status"` JobName string `json:"job_name"` CVSRefs git.Commit `json:"cvs_refs"` }
MultistagingSpecs is a complex struct that describe the multistaging environment
type StatusPerProject ¶
type StatusPerProject map[string]*MultistagingSpecs
StatusPerProject type-def with map of string and IngressesWithStatus
Click to show internal directories.
Click to hide internal directories.