Contributions are essential for keeping this extension great. We try to keep it as easy as possible to contribute changes and we are open to suggestions for making it even easier. There are only a few guidelines that we need contributors to follow.
-
Install prerequisites:
- latest Visual Studio Code
- Node.js v4.0.0 or higher
-
Fork and clone the repository
-
cd vscode-openshift-tools
-
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
-
openshift-connector-<version>.vsix
file is created. Install it by following the instructions here. -
Once the extension is installed and reloaded, there will be an OpenShift Icon on the View Container, on the lines of snap mentioned below.
If you have any questions or run into any problems, please post an issue - we'll be very happy to help.