 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
      View Source
      
  
    const ( // PipelineRunControllerName holds the name of the PipelineRun controller // nolint: golint PipelineRunControllerName = "PipelineRun" // TaskRunControllerName holds the name of the PipelineRun controller TaskRunControllerName = "TaskRun" )
      View Source
      
  
    const ( // WorkspaceDir is the root directory used for PipelineResources and (by default) Workspaces WorkspaceDir = "/workspace" // DefaultResultPath is the path for task result DefaultResultPath = "/tekton/results" // HomeDir is the HOME directory of PipelineResources HomeDir = "/tekton/home" // CredsDir is the directory where credentials are placed to meet the creds-init contract CredsDir = "/tekton/creds" )
      View Source
      
  
    const ( // GroupName is the Kubernetes resource group name for Pipeline types. GroupName = "tekton.dev" // ClusterTaskLabelKey is used as the label identifier for a ClusterTask ClusterTaskLabelKey = "/clusterTask" // TaskLabelKey is used as the label identifier for a Task TaskLabelKey = "/task" // TaskRunLabelKey is used as the label identifier for a TaskRun TaskRunLabelKey = "/taskRun" // PipelineLabelKey is used as the label identifier for a Pipeline PipelineLabelKey = "/pipeline" // PipelineRunLabelKey is used as the label identifier for a PipelineRun PipelineRunLabelKey = "/pipelineRun" // PipelineTaskLabelKey is used as the label identifier for a PipelineTask PipelineTaskLabelKey = "/pipelineTask" // ConditionCheckKey is used as the label identifier for a ConditionCheck ConditionCheckKey = "/conditionCheck" // ConditionNameKey is used as the label identifier for a Condition ConditionNameKey = "/conditionName" )
      View Source
      
  
const ( // ArtifactStorageBucketType holds the name of the PipelineResource type for a bucket ArtifactStorageBucketType = "bucket" // ArtifactStoragePVCType holds the name of the PipelineResource type for a pvc ArtifactStoragePVCType = "pvc" )
Variables ¶
      View Source
      
  
var ( // TaskResource represents a Tekton Task TaskResource = schema.GroupResource{ Group: GroupName, Resource: "tasks", } // ClusterTaskResource represents a Tekton ClusterTask ClusterTaskResource = schema.GroupResource{ Group: GroupName, Resource: "clustertasks", } // TaskRunResource represents a Tekton TaskRun TaskRunResource = schema.GroupResource{ Group: GroupName, Resource: "taskruns", } // PipelineResource represents a Tekton Pipeline PipelineResource = schema.GroupResource{ Group: GroupName, Resource: "pipelines", } // PipelineRunResource represents a Tekton PipelineRun PipelineRunResource = schema.GroupResource{ Group: GroupName, Resource: "pipelineruns", } // PipelineResourceResource represents a Tekton PipelineResource PipelineResourceResource = schema.GroupResource{ Group: GroupName, Resource: "pipelineresources", } // ConditionResource represents a Tekton Condition ConditionResource = schema.GroupResource{ Group: GroupName, Resource: "conditions", } )
Functions ¶
This section is empty.
Types ¶
type Images ¶ added in v0.8.0
type Images struct {
	// EntrypointImage is container image containing our entrypoint binary.
	EntrypointImage string
	// NopImage is the container image used to kill sidecars.
	NopImage string
	// AffinityAssistantImage is the container image used for the Affinity Assistant.
	AffinityAssistantImage string
	// GitImage is the container image with Git that we use to implement the Git source step.
	GitImage string
	// CredsImage is the container image used to initialize credentials before the build runs.
	CredsImage string
	// KubeconfigWriterImage is the container image containing our kubeconfig writer binary.
	KubeconfigWriterImage string
	// ShellImage is the container image containing bash shell.
	ShellImage string
	// GsutilImage is the container miage containing gsutil.
	GsutilImage string
	// BuildGCSFetcherImage is the container image containing our GCS fetcher binary.
	BuildGCSFetcherImage string
	// PRImage is the container image that we use to implement the PR source step.
	PRImage string
	// ImageDigestExporterImage is the container image containing our image digest exporter binary.
	ImageDigestExporterImage string
}
    Images holds the images reference for a number of container images used across tektoncd pipelines.
       Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| nolint: golint Package v1alpha1 contains API Schema definitions for the pipeline v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/tektoncd/pipeline/pkg/apis/pipeline +k8s:defaulter-gen=TypeMeta +groupName=tekton.dev nolint: golint nolint: golint nolint: golint nolint: golint | nolint: golint Package v1alpha1 contains API Schema definitions for the pipeline v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/tektoncd/pipeline/pkg/apis/pipeline +k8s:defaulter-gen=TypeMeta +groupName=tekton.dev nolint: golint nolint: golint nolint: golint nolint: golint | 
| nolint: golint Package v1beta1 contains API Schema definitions for the pipeline v1beta1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/tektoncd/pipeline/pkg/apis/pipeline +k8s:defaulter-gen=TypeMeta +groupName=tekton.dev nolint: golint nolint: golint nolint: golint nolint: golint | nolint: golint Package v1beta1 contains API Schema definitions for the pipeline v1beta1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/tektoncd/pipeline/pkg/apis/pipeline +k8s:defaulter-gen=TypeMeta +groupName=tekton.dev nolint: golint nolint: golint nolint: golint nolint: golint | 
 Click to show internal directories. 
   Click to hide internal directories.