Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCmdControllerPipelineRunner ¶
func NewCmdControllerPipelineRunner(commonOpts *opts.CommonOptions) *cobra.Command
NewCmdControllerPipelineRunner creates the command
Types ¶
type ObjectReference ¶
type ObjectReference struct {
APIVersion string `json:"apiVersion" protobuf:"bytes,5,opt,name=apiVersion"`
// Kind of the referent.
// More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
Kind string `json:"kind" protobuf:"bytes,1,opt,name=kind"`
// Name of the referent.
// More info: http://kubernetes.io/docs/user-guide/identifiers#names
Name string `json:"name" protobuf:"bytes,3,opt,name=name"`
}
ObjectReference represents a reference to a k8s resource
type PipelineRunRequest ¶
type PipelineRunRequest struct {
Labels map[string]string `json:"labels,omitempty"`
ProwJobSpec prowapi.ProwJobSpec `json:"prowJobSpec,omitempty"`
}
PipelineRunRequest the request to trigger a pipeline run
type PipelineRunResponse ¶
type PipelineRunResponse struct {
Resources []kube.ObjectReference `json:"resources,omitempty"`
}
PipelineRunResponse the results of triggering a pipeline run
type PipelineRunnerOptions ¶
type PipelineRunnerOptions struct {
*opts.CommonOptions
BindAddress string
Path string
Port int
NoGitCredentialsInit bool
UseMetaPipeline bool
MetaPipelineImage string
SemanticRelease bool
}
PipelineRunnerOptions holds the command line arguments
func (*PipelineRunnerOptions) Run ¶
func (o *PipelineRunnerOptions) Run() error
Run will implement this command
Click to show internal directories.
Click to hide internal directories.