Documentation ¶
Index ¶
Constants ¶
View Source
const DefaultBackstageNamespace string = "default"
View Source
const EntityVersionLabelName string = "techzone.ibm.com/version"
View Source
const PipelineLocationAnnotationName string = "techzone.ibm.com/tekton-pipeline-location"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Filter ¶
type Filter struct {
Filter []string
}
func NewFilter ¶ added in v0.1.24
func NewFilter(options ...FilterOptions) *Filter
func (*Filter) BuildFilter ¶ added in v0.1.24
type FilterOptions ¶ added in v0.1.24
type FilterOptions func(*Filter)
func ComponentNameFilter ¶ added in v0.1.28
func ComponentNameFilter(name []string) FilterOptions
func KindFilter ¶ added in v0.1.24
func KindFilter(kind []string) FilterOptions
func OwnerFilter ¶ added in v0.1.24
func OwnerFilter(owner []string) FilterOptions
func TypeFilter ¶ added in v0.1.26
func TypeFilter(t []string) FilterOptions
type JsonSolutionWriter ¶ added in v0.1.26
type JsonSolutionWriter struct{}
type Solution ¶
Solution
func (*Solution) PipelineURL ¶ added in v0.1.26
PipelineURL gets the pipeline URL from the entity's metadata. This should be the full path of the Pipeline YAML file in a GitHub repository.
type SolutionInfo ¶ added in v0.1.26
type SolutionServiceClient ¶ added in v0.1.26
type SolutionServiceClient interface { Get(id string) (*Solution, error) GetAll(f *Filter) ([]Solution, error) }
func NewWebServiceClient ¶ added in v0.1.26
func NewWebServiceClient(c *configuration.ApiConfig) (SolutionServiceClient, error)
type SolutionWriter ¶ added in v0.1.26
type SolutionWriter interface { Write(w io.Writer, s *Solution) error WriteMany(w io.Writer, ss []Solution) error }
func NewSolutionWriter ¶ added in v0.1.26
func NewSolutionWriter(format string) SolutionWriter
type SolutionWriters ¶ added in v0.1.26
type SolutionWriters struct {
// contains filtered or unexported fields
}
func (*SolutionWriters) Load ¶ added in v0.1.26
func (w *SolutionWriters) Load(name string) SolutionWriter
func (*SolutionWriters) Register ¶ added in v0.1.26
func (w *SolutionWriters) Register(name string, writer SolutionWriter)
type TextSolutionWriter ¶ added in v0.1.26
type TextSolutionWriter struct{}
type WebServiceClient ¶ added in v0.1.26
Click to show internal directories.
Click to hide internal directories.