Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test platform specific extensions #133868

Closed
7 tasks done
sandy081 opened this issue Sep 27, 2021 · 1 comment
Closed
7 tasks done

Test platform specific extensions #133868

sandy081 opened this issue Sep 27, 2021 · 1 comment

Comments

@sandy081
Copy link
Member

sandy081 commented Sep 27, 2021

Ref #23251

Complexity: 5

Authors: @sandy081, @joaomoreno, @isidorn

Create Issue


Prerequisite

Install latest vsce and make sure you can publish extensions to Marketplace - https://code.visualstudio.com/api/working-with-extensions/publishing-extension

Testing

We now support platform specific extensions, that is, extension authors can now package an extension per platform with platform depending binaries and publish to Marketplace.

Please refer to Platform Specific Extensions guide for publishing a platform specific extension. There is also an example extension for reference. Currently following target platforms are supported:

  • darwin-x64
  • darwin-arm64
  • win32-x64
  • win32-ia32
  • win32-arm64
  • linux-x64
  • linux-arm64
  • linux-armhf
  • alpine-x64
  • alpine-arm64

We would like you to test this feature end to end:

  • Publish a platform specific extension using vsce for your platform
  • Install your extension from VS Code.
  • Publish a new version of you extension. Make sure your extension gets updated in VS Code as expected.
  • Publish a platform specific extension not targeted to your platform and make sure this extension is not installable from VS Code on your platform (Please use fresh extension to test this)
  • Review the platform specific extensions guide
@isidorn
Copy link
Contributor

isidorn commented Sep 27, 2021

We have assigned some of you from last milestone because you already know the context and thus for you it takes the least amount of time to test this item. If somebody does not feel like testing platform specific extensions again feel free to unassign yourself. Thanks!

@bpasero bpasero removed their assignment Sep 28, 2021
@chrmarti chrmarti removed their assignment Sep 28, 2021
@kimadeline kimadeline removed their assignment Sep 28, 2021
@karrtikr karrtikr removed their assignment Sep 28, 2021
@karthiknadig karthiknadig removed their assignment Sep 29, 2021
@sbatten sbatten removed their assignment Sep 30, 2021
@kieferrm kieferrm removed their assignment Sep 30, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Nov 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

9 participants