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

VSCE should automate publishing the same bits for multiple platforms at once #625

Closed
joaomoreno opened this issue Sep 30, 2021 · 6 comments
Assignees
Labels
feature-request Request for new features or functionality
Milestone

Comments

@joaomoreno
Copy link
Member

From @isidorn

Based on feedback from @aeschli the --target should be more user friendly so extension publishers can more easily publish multiple platforms.
Thus I suggest that the --target also supports specifying an array, such that the user can list multiple platforms.

Other ideas from @aeschli
Specify the list of platforms in my manifest.

@wwlorey
Copy link

wwlorey commented Oct 20, 2021

This would be really useful in the Azure Storage Extension. We are interested in making use of the platform-specific extension feature but only care about windows/darwin/linux and not necessarily the underlying platform architecture.

@joaomoreno
Copy link
Member Author

joaomoreno commented Oct 21, 2021

@wwlorey What's the specific reason you'd like to use this feature? Are there any binaries?

@wwlorey
Copy link

wwlorey commented Oct 21, 2021

Yes we're using platform specific azcopy packages

@felipecrs
Copy link
Contributor

felipecrs commented Oct 22, 2021

The only problem with this approach is that, if new platforms gets added, extension authors will have to keep their list in sync too, even though the extension would be generic for any platform.

Ideally VS Marketplace should support and deal with generic platform, so that we don't add this burden to extension developers.

@joaomoreno
Copy link
Member Author

That's fantastic. So, I think what you want is just platform specific extension support. We released that already a month ago: https://code.visualstudio.com/api/working-with-extensions/publishing-extension#platformspecific-extensions

This issue is about a specific feature within that feature.

@felipecrs
Copy link
Contributor

PS: microsoft/vsmarketplace#219

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality
Projects
None yet
Development

No branches or pull requests

3 participants