Author: hokein Date: Mon Feb 19 06:01:52 2018 New Revision: 325499 URL: http://llvm.org/viewvc/llvm-project?rev=325499&view=rev Log: [clangd] Add brief instructions on how to make a release for vscode-clangd extension.
Reviewers: sammccall Subscribers: klimek, ilya-biryukov, jkorous-apple, ioeric, cfe-commits Differential Revision: https://reviews.llvm.org/D43455 Modified: clang-tools-extra/trunk/clangd/clients/clangd-vscode/README.md Modified: clang-tools-extra/trunk/clangd/clients/clangd-vscode/README.md URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clangd/clients/clangd-vscode/README.md?rev=325499&r1=325498&r2=325499&view=diff ============================================================================== --- clang-tools-extra/trunk/clangd/clients/clangd-vscode/README.md (original) +++ clang-tools-extra/trunk/clangd/clients/clangd-vscode/README.md Mon Feb 19 06:01:52 2018 @@ -49,3 +49,28 @@ point to the binary. $ code . # When VS Code starts, press <F5>. ``` + +## Publish to VS Code Marketplace + +New changes to `clangd-vscode` are not released until a new version is published +to the marketplace. + +### Requirements + +* Make sure install the `vsce` command (`npm install -g vsce`) +* `llvm-vs-code-extensions` account +* Bump the version in `package.json`, and commit the change to upstream + +The extension is published under `llvm-vs-code-extensions` account, which is +currently maintained by clangd developers. If you want to make a new release, +please contact cfe-...@lists.llvm.org. + +### Steps + +```bash + $ cd /path/to/clang-tools-extra/clangd/clients/clangd-vscode/ + # For the first time, you need to login in the account. vsce will ask you for + the account password, and remember it for future commands. + $ vsce login llvm-vs-code-extensions + $ vsce publish +``` _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits