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

Visual Studio marketplace publish #103

Closed
laurentkempe opened this Issue Nov 30, 2018 · 11 comments

Comments

Projects
None yet
4 participants
@laurentkempe
Copy link

laurentkempe commented Nov 30, 2018

When do you plan to have Visual Studio marketplace publish available?

@jessehouwing

This comment has been minimized.

Copy link
Collaborator

jessehouwing commented Dec 1, 2018

Another MVP has volunteered to do that work. At the moment I do not know his exact timelines. If you'd like to contribute, that'd be appreciated.

@almmechanics

This comment has been minimized.

Copy link

almmechanics commented Dec 1, 2018

i'd volunteer to support if you need a hand

@jessehouwing

This comment has been minimized.

Copy link
Collaborator

jessehouwing commented Dec 1, 2018

We'd love that! I'll take pull requests on this. The idea is as follows:

  • New Publish Visual Studio Extension task
  • Re-use existing infrastructure, access tokens, service connections etc
  • Make the UI a close as possible to the existing Publish task
  • First version would publish as-is.
  • Clearly mark the task as Preview.
  • Create a Tool Installer task to install the vsix publisher executables and dependencies (Use the Nuget package to fetch the tools on demand)
  • Optionally use vswhere to detect the location of the Visual Studio SDK.
  • Set the correct Demands

Language of choice:

  • Typescript

Then later add:

  • Override Publisher
  • Override Extension ID
  • Override Version
  • etc.
@jessehouwing

This comment has been minimized.

Copy link
Collaborator

jessehouwing commented Dec 1, 2018

@onlyutkarsh has previously also shown interest and the current state of the tasks in good enough to accept serious extensions again. That has taken a while :).

@onlyutkarsh

This comment has been minimized.

Copy link
Contributor

onlyutkarsh commented Dec 1, 2018

@jessehouwing @laurentkempe Sorry it has taken a while - I am on it from today. Unfortunately, I was just a bit busy with office work and another extension lately.

@jessehouwing

This comment has been minimized.

Copy link
Collaborator

jessehouwing commented Dec 1, 2018

Looks. Like you have a few volunteers.

@jessehouwing

This comment has been minimized.

Copy link
Collaborator

jessehouwing commented Dec 1, 2018

If you have questions about the current structure, shoot!

@jessehouwing

This comment has been minimized.

Copy link
Collaborator

jessehouwing commented Jan 22, 2019

@onlyutkarsh any update?

@onlyutkarsh

This comment has been minimized.

Copy link
Contributor

onlyutkarsh commented Jan 23, 2019

@onlyutkarsh any update?

I should be able to make a pull request by Sunday. Got it working almost. Sorry for being slow here - totally occupied with work :-(

@onlyutkarsh onlyutkarsh referenced this issue Jan 25, 2019

Merged

Publish Visual Studio Extension task #109

8 of 9 tasks complete
@onlyutkarsh

This comment has been minimized.

Copy link
Contributor

onlyutkarsh commented Jan 26, 2019

@jessehouwing you will pull this into master or someone from MS will have to do?

@jessehouwing

This comment has been minimized.

Copy link
Collaborator

jessehouwing commented Jan 26, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.