Visual Studio Code Tekton Pipelines Extension
A Visual Studio Code extension for interacting with Tekton Pipelines.
Setup kubernetes cluster to use with extension
To use the extension, developers can deploy Tekton Pipelines into a minikube instance or use Red Hat CodeReady Containers.
Red Hat CodeReady Containers
Red Hat CodeReady Containers is a simplest way to start OpenShift Cluster on your laptop in a matter of minutes, follow this documentation to get it up and running. After cluster is started follow this steps to deploy OpenShift Pipelines into a OpenShift cluster.
For detailed analysis of how to setup Tekton Pipelines into minikube instance, please follow the instructions/tutorial.
Commands and features
Development of the Tekton Pipelines Extension is largely following development of the
Actions available for a Tekton Pipeline/Task/ClusterTask
Actions available for a Tekton PipelineRun
PipelineRun/TaskRun Successful Run
PipelineRun/TaskRun Failed Run
Extension Configuration Settings
This extension uses the Tekton CLI:
This extension depends on Kubernetes Extension form Microsoft which is going to be installed automatically along with the Tekton Pipelines Extension. The image belows demonstrates the Kubernetes Extension public API displaying Tekton specific resources: ClusterTasks, Tasks, Pipelines, Pipeline Resources, Pipelineruns, Taskruns in the Kubernetes Clusters View.
See the change log.
WARNING: Nightly builds are by definition unstable. Install at you own risk.
Nightly build bits are published once in 24 hours and available from this location with most recent build is on top of the list.
To install nightly build, download latest extension
This is an open source project open to anyone. This project welcomes contributions and suggestions!
For information on getting started, refer to the CONTRIBUTING instructions.
Download the most recent
Feedback & Questions
If you discover an issue please file a bug and we will fix it as soon as possible.
MIT, See LICENSE for more information.