-
Notifications
You must be signed in to change notification settings - Fork 2
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.
The VS Code Extensions (vsce) is the tool in charge of packaging and publishing VS Code extensions in the marketplace. The tool is
- Get a personal access token.
- Run the command below to login into
vsce
.
npx vsce login kind2-mc
- Provide your personal access token.
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.
- (optional) Update the extension version in
package.json
. - (optional) Run
npx vsce package
to package the extension and its dependencies. - Run
npx vsce publish <major/minor/patch>
to increment the extension version, package the extension, and publish it to the store.