Tekton Pipelines Extension
OverviewTekton versionThis extension designed to work with Tekton Pipelines 0.11+ Tekton API versionWe support A Visual Studio Code extension for interacting with Tekton Pipelines. ![]() New and NoteworthyInstall Task from TektonHub as ClusterTask![]() Tekton variables code completion![]() TektonHub integration![]() Create new pvc support![]() Add Trigger support![]() Restart pipeline with previous pipelineRun content![]() New Wizard for Pipeline Start![]() Pipeline with Workspace: ![]() Deploy resource on save
![]() 'Go to Definition' for Tekton Pipeline yaml![]() Workspaces support![]() Tekton tree auto refresh and open resource from inline command![]() PipelineRun preview![]() Provides editing support for Pipeline yaml![]() Setup kubernetes cluster to use with extensionTo use the extension, developers can deploy Tekton Pipelines into a minikube instance or use Red Hat CodeReady Containers. Red Hat CodeReady ContainersRed Hat CodeReady Containers is a simple 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. minikubeFor detailed analysis of how to setup Tekton Pipelines into minikube instance, please follow the instructions/tutorial. TutorialFollow Tekton Pipeline Extension tutorial inspired by original tutorial that uses OpenShift Developer Console, Commands and featuresDevelopment 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
Icons Representation![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Extension Configuration Settings
DependenciesCLI ToolsThis extension uses the Tekton CLI: ExtensionsThis 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. Release notesSee the change log. Nightly buildsWARNING: Nightly builds are by definition unstable. Install at your own risk.Nightly builds are published every 24 hours and available from this location with most recent build is on top of the list.
To install nightly build, download latest extension ![]() ContributingThis 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 & QuestionsIf you discover an issue please file a bug and we will fix it as soon as possible.
LicenseMIT, See LICENSE for more information. |