Commit 6c45365
fix: daily CI pipeline configuration (#1063)
* fix: add missing image property to daily CI pool config
The 1ES Pipeline Templates require the pool to specify an image
that matches the os property. Added 'image: ubuntu-latest' to
resolve the pipeline validation error.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: switch daily CI pool to Windows to avoid network isolation
1ES PT enforces container-based network isolation on Linux pools,
which blocks dotnet restore from reaching NuGet.org. Switching to
Windows (matching the release pipeline) avoids this issue.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: use Azure Artifacts feed to bypass network isolation
The Azure-Pipelines-1ESPT-ExDShared pool enforces network isolation,
blocking access to nuget.org. Added a nuget.config pointing to the
GraphDeveloperExperiences_Public Azure Artifacts feed and added a
NuGetAuthenticate step to provide credentials for the feed.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: install both .NET 8 and .NET 10 SDKs in daily CI
The test project targets net462, net8.0, and net10.0. The previous
config only installed the SDK from global.json (.NET 10), causing
test runs to abort for net8.0. Now explicitly installs both .NET 8
and .NET 10, matching the production build pipeline.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* refactor: generate nuget.config inline instead of committing to repo
Move the nuget.config creation into an inline PowerShell step in the
pipeline so the feed configuration is self-contained in the CI file.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* refactor: use NUGET_FEED_URI variable for feed URL
Extract the Azure Artifacts feed URI into a pipeline variable so
it can be easily referenced and overridden.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: remove inline NUGET_FEED_URI variable, set via ADO UI
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 068aea8 commit 6c45365
1 file changed
Lines changed: 26 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| |||
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
46 | | - | |
| 47 | + | |
47 | 48 | | |
48 | 49 | | |
49 | | - | |
| 50 | + | |
50 | 51 | | |
51 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
52 | 74 | | |
53 | 75 | | |
54 | 76 | | |
| |||
0 commit comments