Skip to content

Merge 'main' into 'release-cpptools'#1445

Merged
WardenGnaw merged 6 commits intorelease-cpptoolsfrom
main
Mar 2, 2024
Merged

Merge 'main' into 'release-cpptools'#1445
WardenGnaw merged 6 commits intorelease-cpptoolsfrom
main

Conversation

@WardenGnaw
Copy link
Member

No description provided.

WardenGnaw and others added 6 commits January 26, 2024 18:00
* Migrate Release Pipelines to 1ES

This PR migrates the VS and VS Code Release Pipelines
to use the 1ES template.

This extends the existing Microbuild Template and converts the
PublishArtifact and NugetPush to the 1ES tasks.

* Address PR comments
- Incorporate Intel GT register categorization in MIEngine for
  enhanced debugging support.
Add OneESPT flags to toggle between different publish
Attaching to a C# process running on a brand-new Linux VM was failing with an error about being unable to create or access the `.vs-debugger` folder on the remote host.  After investigating, this is due to a behavior change in liblinux - previously, the call to `IRemoteFileSystem.Stat()` would fail if the file didn't exist, but it now returns a valid object that you can query to determine that the file doesn't exist.  I updated the logic accordingly.

Workaround: manually create the `.vs-debugger` folder on the remote host.  Once it exists, the remote debugger will deploy successfully.
add support for applying post remote connect commands on attach
Co-authored-by: Andrew Wang <waan@microsoft.com>
@WardenGnaw WardenGnaw merged commit 8cf60fb into release-cpptools Mar 2, 2024
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.

4 participants