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

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

Merged
merged 6 commits into from
Mar 2, 2024
Merged

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

merged 6 commits into from
Mar 2, 2024

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
@WardenGnaw WardenGnaw merged commit 8cf60fb into release-cpptools Mar 2, 2024
7 checks passed
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