Skip to content

release

Abdalrhman M Mohamed edited this page Jul 26, 2022 · 3 revisions

An Azure DevOps organization is needed to publish extension into the VS Code extension store. This is already done (our organization name is clc-uiowa). Follow the Azure DevOps documentaion to create a new organization. If you are not part of the organization, you will need to ask a member to add you.

Setup vsce

The VS Code Extensions (vsce) is the tool in charge of packaging and publishing VS Code extensions in the marketplace. The tool is

  1. Get a personal access token.
  2. Run the command below to login into vsce.
npx vsce login kind2-mc
  1. Provide your personal access token.

Releasing a new version

Follow the steps below to release a new version of the extension: 0. Make sure all the dependencies have been installed. Run ./configure.sh in the terminal if they are not.

  1. (optional) Update the extension version in package.json.
  2. (optional) Run npx vsce package to package the extension and its dependencies.
  3. Run npx vsce publish <major/minor/patch> to increment the extension version, package the extension, and publish it to the store.
Clone this wiki locally