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

Create VS Installer manifest and setup for pipeline insertion to VS #577

Merged
merged 5 commits into from
Apr 22, 2020

Conversation

jimmylewis
Copy link
Contributor

This PR contains the plumbing necessary to insert VSIX builds into the Visual Studio product (which will be done from an internal pipeline). Namely:

  • Creates a .vsman file
  • Pushes the .vsman file and the .vsix to the VSTS Drop
  • Creates a file containing variables that are easily calculated here (like build versions) but which need to be consumed in the pipeline.

@jimmylewis jimmylewis merged commit 633329e into master Apr 22, 2020
@jimmylewis jimmylewis deleted the vsmanproj branch April 23, 2020 18:55
jimmylewis added a commit that referenced this pull request Jun 29, 2022
…577)

* Create a project to generate the VS installer manifest
* Add build step to build vsmanproj
* Push artifacts to VSTS Drop to prepare for VS insertion
* Publish build logs last, to make sure we pick them all up
* Create an artifact to pass build information to the Release pipeline
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants