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

Modify the dotnet/diagnostics build to enable the runtime repository to test locally-built runtimes #5213

Open
2 tasks
jkoritzinsky opened this issue Jan 29, 2025 · 1 comment
Labels
engineering enhancement New feature or request
Milestone

Comments

@jkoritzinsky
Copy link
Member

There's a desire to add an on-demand pipeline in dotnet/runtime to run diagnostic tests (particularly SOS tests) within a runtime PR.

To do this, there's a few changes that we would need in the diagnostics repo to support this:

  • A mechanism to inject additional steps before the actual build step in eng/pipelines/build.yml.
    • We could do this with an additional template parameter that's a stepList.
  • A mechanism to specify using a local runtime build instead of using dotnet-install to download the runtime.

The rest of the work can be done in the runtime repository to pull in the diagnostics repo YML as necessary to author the pipeline.

cc: @max-charlamb

@tommcdon
Copy link
Member

cc @hoyosjs @mikem8361

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engineering enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants