Python SDK for Tekton Pipeline
Python 2.7 and 3.4+
Tekton Pipeline Python SDK can be installed by pip
or Setuptools
.
pip install tekton-pipeline
Install via Setuptools.
python setup.py install --user
(or sudo python setup.py install
to install the package for all users)
Please follow the installation procedure and then run the examples
All URIs are relative to https://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
TektonClient | create | Create Tekton object | |
TektonClient | get | get Tekton object | |
TektonClient | delete | delete Tekton object |
- PodTemplate
- V1alpha1PipelineResource
- V1alpha1PipelineResourceList
- V1alpha1PipelineResourceSpec
- V1alpha1PipelineResourceStatus
- V1alpha1ResourceDeclaration
- V1alpha1ResourceParam
- V1alpha1SecretParam
- V1beta1ArrayOrString
- V1beta1CannotConvertError
- V1beta1CloudEventDelivery
- V1beta1CloudEventDeliveryState
- V1beta1ClusterTask
- V1beta1ClusterTaskList
- V1beta1ConditionCheck
- V1beta1ConditionCheckStatus
- V1beta1ConditionCheckStatusFields
- V1beta1InternalTaskModifier
- V1beta1Param
- V1beta1ParamSpec
- V1beta1Pipeline
- V1beta1PipelineDeclaredResource
- V1beta1PipelineList
- V1beta1PipelineRef
- V1beta1PipelineResourceBinding
- V1beta1PipelineResourceRef
- V1beta1PipelineResourceResult
- V1beta1PipelineResult
- V1beta1PipelineRun
- V1beta1PipelineRunConditionCheckStatus
- V1beta1PipelineRunList
- V1beta1PipelineRunResult
- V1beta1PipelineRunSpec
- V1beta1PipelineRunSpecServiceAccountName
- V1beta1PipelineRunStatus
- V1beta1PipelineRunStatusFields
- V1beta1PipelineRunTaskRunStatus
- V1beta1PipelineSpec
- V1beta1PipelineTask
- V1beta1PipelineTaskCondition
- V1beta1PipelineTaskInputResource
- V1beta1PipelineTaskOutputResource
- V1beta1PipelineTaskParam
- V1beta1PipelineTaskResources
- V1beta1PipelineTaskRun
- V1beta1PipelineTaskRunSpec
- V1beta1PipelineWorkspaceDeclaration
- V1beta1ResultRef
- V1beta1SidecarState
- V1beta1Step
- V1beta1StepState
- V1beta1Task
- V1beta1TaskList
- V1beta1TaskRef
- V1beta1TaskResource
- V1beta1TaskResourceBinding
- V1beta1TaskResources
- V1beta1TaskResult
- V1beta1TaskRun
- V1beta1TaskRunInputs
- V1beta1TaskRunList
- V1beta1TaskRunOutputs
- V1beta1TaskRunResources
- V1beta1TaskRunResult
- V1beta1TaskRunSpec
- V1beta1TaskRunStatus
- V1beta1TaskRunStatusFields
- V1beta1TaskSpec
- V1beta1WorkspaceBinding
- V1beta1WorkspaceDeclaration
- V1beta1WorkspacePipelineTaskBinding
All endpoints do not require authorization.