Skip to content

Cherry pick: create VSIX pipeline (#509) #537

Merged
Scottj1s merged 3 commits intorelease/project-reunion-2103from
user/ertorres/cherry-pick-vsix-pipeline
Mar 8, 2021
Merged

Cherry pick: create VSIX pipeline (#509) #537
Scottj1s merged 3 commits intorelease/project-reunion-2103from
user/ertorres/cherry-pick-vsix-pipeline

Conversation

@erik0686
Copy link
Copy Markdown
Contributor

@erik0686 erik0686 commented Mar 8, 2021

This PR Cherry picks the changes done to create a pipeline that will create a VSIX and sign it.

@ghost ghost added the needs-triage label Mar 8, 2021
@erik0686 erik0686 requested review from BenJKuhn and Scottj1s March 8, 2021 17:52
Comment thread dev/VSIX/Directory.Build.props Outdated
Comment thread build/ProjectReunion-Create-VSIX.yml Outdated
Comment thread build/ProjectReunion-Create-VSIX.yml Outdated
Comment thread build/ProjectReunion-Create-VSIX.yml Outdated
Comment thread build/ProjectReunion-Create-VSIX.yml Outdated
Copy link
Copy Markdown
Member

@Scottj1s Scottj1s left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's try removing all the VSToolsPath overhead - probably not necessary

Copy link
Copy Markdown
Member

@Scottj1s Scottj1s left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@Scottj1s Scottj1s merged commit 246594f into release/project-reunion-2103 Mar 8, 2021
@Scottj1s Scottj1s deleted the user/ertorres/cherry-pick-vsix-pipeline branch March 8, 2021 18:49
BenJKuhn pushed a commit that referenced this pull request Mar 8, 2021
* remove nuget org feed

* remove vssdk overhead
kythant added a commit that referenced this pull request Apr 23, 2021
Note from Will: May not actually include all these changes in the same form anymore. 

* Update framework udk (#511)

* Cherry pick VSIX into 0.5 preview release branch (#517)

* Update roadmap (unpackaged apps to 0.8) (#506)

* Update roadmap (unpackaged apps to 0.8)

* Include a subscribe option

* Port VS changes in Microsoft.AppxPackage.targets to Microsoft.ApplicationModel.Resources.PriGen.targets: reduce messages printed to output to improve performance. (#485)

* Initial checkin of Reunion VSIX, ported from WinUI3 (#496)

* Initial checkin of Reunion VSIX, ported from WinUI VSIX sources

* update nupkgs and fix wap appx references

* added missing pubxml files

* path bug, reunion tags

* cruft, pubxml

* remove Microsoft.WinUI.AppX.targets

* remove asset dupes

* PR feedback on appx manifests

* replace nuget.config with RestoreSources to support pipeline, fix bad vstemplate

* updated readmes

* Initial checkin of Reunion VSIX, ported from WinUI3 (#496)

* Initial checkin of Reunion VSIX, ported from WinUI VSIX sources

* update nupkgs and fix wap appx references

* added missing pubxml files

* path bug, reunion tags

* cruft, pubxml

* remove Microsoft.WinUI.AppX.targets

* remove asset dupes

* PR feedback on appx manifests

* replace nuget.config with RestoreSources to support pipeline, fix bad vstemplate

* updated readmes

Co-authored-by: Andrew Leader <aleader@microsoft.com>
Co-authored-by: Rohan Palaniappan <35987549+rohanp-msft@users.noreply.github.com>

* Tweaks for Reunion 0.5 Preview release (#524) (#525)

* candidate versions of 0.5 preview nupkgs

* update to latest nupkgs

* another update and template fix

* Cherry pick commit 8f2e841: Revert naming of win32 apps' PRI to the project name. (#529)

* address build/restore issues causing vsix pipeline failures (#530)

* Cherry pick: create VSIX pipeline (#509)  (#537)

* User/ertorres/create vsix (#509)

* remove nuget org feed

* remove vssdk overhead

* always use internal feed (#547)

* Search parent folder (#554) (#569)

* simplify wap project templates to enable PackageReferences upgrades, ensure that ad hoc PackageReferences work for wapproj (#578)

* Bump transport package version to 0.5 (#576) (#581)

* GA tweaks - VS 16.9 prereq, WinUI 3 rename, remove UWP templates, Suspending event (#591)

* GA tweaks - VS 16.9 prereq, WinUI 3 rename, UWP templates unsupported

* remove UWP templates - not supported in release

* remove experimental Suspending event

* Update FrameworkUDK release (#614)

* Remove unnecessary Pkg* defines and avoid bad vsix builds when nuget restore fails (still investigating those) (#631)

* Duplicate MSBuildProjectExtensionsPath was causing inconsistent nuget restore and broken vsix builds (#640)

* fixing regression from earlier VSIX MSbuild change that moved published file (#643)

Co-authored-by: Ben Kuhn <benkuhn@ntdev.microsoft.com>

* drop preview tag (#646)

Co-authored-by: Ben Kuhn <benkuhn@ntdev.microsoft.com>

* User/benkuhn/add vsix patch option (#654)

* adding VSIX version override support

* formatting fix

* non-empty default value

* updating how versions are handled in build script

* trying again

* trying again

* trying again

* debugging

* variable reference fix

* simpler version

Co-authored-by: Ben Kuhn <benkuhn@ntdev.microsoft.com>

* Set SDKVersion (#674) (#684)

* Move MrtCore up to cswinrt 1.2 to keep in sync with WinUI which is doing likewise to pick up memory leak fixes (#685)

* Switch to Open Helix Queues (#665) (#706)

Co-authored-by: Keith Mahoney <41657372+kmahone@users.noreply.github.com>

* Update MRTCore to .net 5.0.3 (#703) (#705)

* Update MRTCore to .net 5.0.3 (#703)

* Update MRTCore to .net 5.0.3

* Update runtime version

* Change task display name

* update to cswinrt 1.2.1 and .NET 5.0.5 (#715)

* update to cswinrt 1.2.1 and .NET 5.0.5

* syncing with latest dotnet update changes

* revert framework udk versions

* update SDK.NET.Ref to 16

* update CsWinRT to 1.2.2

Co-authored-by: Scott Jones <sjones@microsoft.com>
Co-authored-by: Andrew Leader <aleader@microsoft.com>
Co-authored-by: Rohan Palaniappan <35987549+rohanp-msft@users.noreply.github.com>
Co-authored-by: Erik Torres <erik.torres.aguilar@gmail.com>
Co-authored-by: Hui Chen <huichen@microsoft.com>
Co-authored-by: Ben Kuhn <bjk4929@yahoo.com>
Co-authored-by: Ben Kuhn <benkuhn@ntdev.microsoft.com>
Co-authored-by: Keith Mahoney <41657372+kmahone@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants