Contributions are essential for ensuring this extension meets developer needs. There are only a few guidelines that we need contributors to follow and we are open to suggestions for making it even easier to contribute!
-
Install prerequisites:
- latest Visual Studio Code
- Node.js v4.0.0 or higher
-
Fork and clone the repository
-
cd vscode-tekton
-
Install the dependencies:
$ npm install
-
Open the folder in VS Code
-
Install
vsce
- A command line tool you'll use to publish extensions to the Extension Marketplace.$ npm install -g vsce
-
From root folder, run the below command.
$ vsce package
-
tekton-pipelines-<version>.vsix
file is created. Install it by following the instructions here. -
Once the extension is installed and reloaded, you should see a Tekton Icon on the View Container, as shown in the image below.
If you have any questions or run into any problems, please post an issue - we'll be very happy to help.