Skip to content

Commit dd598bb

Browse files
[nightly] Update dependencies from dotnet/aspire
1 parent 05c5723 commit dd598bb

File tree

252 files changed

+13381
-2840
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

252 files changed

+13381
-2840
lines changed

.portal-docs/docker-hub/README.aspnet.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
55
# Featured Tags
66

7+
* `11.0-preview` (Preview)
8+
* `docker pull mcr.microsoft.com/dotnet/nightly/aspnet:11.0-preview`
79
* `10.0` (Long-Term Support)
810
* `docker pull mcr.microsoft.com/dotnet/nightly/aspnet:10.0`
911
* `9.0` (Standard Support)

.portal-docs/docker-hub/README.runtime-deps.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
55
# Featured Tags
66

7+
* `11.0-preview` (Preview)
8+
* `docker pull mcr.microsoft.com/dotnet/nightly/runtime-deps:11.0-preview`
79
* `10.0` (Long-Term Support)
810
* `docker pull mcr.microsoft.com/dotnet/nightly/runtime-deps:10.0`
911
* `9.0` (Standard Support)

.portal-docs/docker-hub/README.runtime.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
55
# Featured Tags
66

7+
* `11.0-preview` (Preview)
8+
* `docker pull mcr.microsoft.com/dotnet/nightly/runtime:11.0-preview`
79
* `10.0` (Long-Term Support)
810
* `docker pull mcr.microsoft.com/dotnet/nightly/runtime:10.0`
911
* `9.0` (Standard Support)

.portal-docs/docker-hub/README.sdk.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
55
# Featured Tags
66

7+
* `11.0-preview` (Preview)
8+
* `docker pull mcr.microsoft.com/dotnet/nightly/sdk:11.0-preview`
79
* `10.0` (Long-Term Support)
810
* `docker pull mcr.microsoft.com/dotnet/nightly/sdk:10.0`
911
* `9.0` (Standard Support)

.portal-docs/mar/README.aspnet.portal.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ Watch [discussions](https://github.com/dotnet/dotnet-docker/discussions/categori
1010

1111
## Featured Tags
1212

13+
* `11.0-preview` (Preview)
14+
* `docker pull mcr.microsoft.com/dotnet/nightly/aspnet:11.0-preview`
1315
* `10.0` (Long-Term Support)
1416
* `docker pull mcr.microsoft.com/dotnet/nightly/aspnet:10.0`
1517
* `9.0` (Standard Support)

.portal-docs/mar/README.runtime-deps.portal.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ Watch [discussions](https://github.com/dotnet/dotnet-docker/discussions/categori
1010

1111
## Featured Tags
1212

13+
* `11.0-preview` (Preview)
14+
* `docker pull mcr.microsoft.com/dotnet/nightly/runtime-deps:11.0-preview`
1315
* `10.0` (Long-Term Support)
1416
* `docker pull mcr.microsoft.com/dotnet/nightly/runtime-deps:10.0`
1517
* `9.0` (Standard Support)

.portal-docs/mar/README.runtime.portal.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ Watch [discussions](https://github.com/dotnet/dotnet-docker/discussions/categori
1010

1111
## Featured Tags
1212

13+
* `11.0-preview` (Preview)
14+
* `docker pull mcr.microsoft.com/dotnet/nightly/runtime:11.0-preview`
1315
* `10.0` (Long-Term Support)
1416
* `docker pull mcr.microsoft.com/dotnet/nightly/runtime:10.0`
1517
* `9.0` (Standard Support)

.portal-docs/mar/README.sdk.portal.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ Watch [discussions](https://github.com/dotnet/dotnet-docker/discussions/categori
1616

1717
## Featured Tags
1818

19+
* `11.0-preview` (Preview)
20+
* `docker pull mcr.microsoft.com/dotnet/nightly/sdk:11.0-preview`
1921
* `10.0` (Long-Term Support)
2022
* `docker pull mcr.microsoft.com/dotnet/nightly/sdk:10.0`
2123
* `9.0` (Standard Support)

CONTRIBUTING.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,12 @@ The [`build-and-test.ps1`](https://github.com/dotnet/dotnet-docker/blob/main/bui
7373
> ./build-and-test.ps1 -Version 9.0 -OS nanoserver-1809 -Mode Test
7474
```
7575

76+
- Build and test images on an arm64 device (e.g. Apple Silicon Mac or Linux ARM64 machine). Note: The architecture argument must be `arm64`, not `arm64v8`.
77+
78+
``` console
79+
> ./build-and-test.ps1 -Paths '*9.0*noble*' -Architecture arm64
80+
```
81+
7682
### Editing Dockerfiles
7783

7884
The [Dockerfiles](https://github.com/search?q=repo%3Adotnet%2Fdotnet-docker+path%3Asrc%2F**%2FDockerfile&type=code&ref=advsearch) contained in this repo are generated from a set of [Cottle](https://cottle.readthedocs.io/en/stable/page/01-overview.html) based [templates](https://github.com/dotnet/dotnet-docker/tree/main/eng/dockerfile-templates). A single template generates the set of Dockerfiles that are similar (e.g. all Windows sdk Dockerfiles for a particular .NET version). This ensures consistency across the various Dockerfiles and eases the burden of making changes to the Dockerfiles. Instead of editing the Dockerfiles directly, the templates should be updated and then the Dockerfiles should get regenerated by running the [generate Dockerfiles script](https://github.com/dotnet/dotnet-docker/blob/main/eng/dockerfile-templates/Get-GeneratedDockerfiles.ps1).
@@ -105,6 +111,32 @@ There are several types of [tests](https://github.com/dotnet/dotnet-docker/tree/
105111

106112
When editing Dockerfiles, please ensure the appropriate test changes are also made.
107113

114+
#### Running Tests Without Building Images
115+
116+
If you want to test images that have already been built and published to a registry (e.g. official images from `mcr.microsoft.com`), you can run tests without building first by using the `-PullImages` argument with the `run-tests.ps1` script:
117+
118+
- Run tests against published images without building locally:
119+
120+
``` console
121+
> ./tests/run-tests.ps1 -PullImages -Paths '*9.0*noble*'
122+
```
123+
124+
#### Running Specific Tests
125+
126+
To run specific tests, use the `-CustomTestFilter` argument with either `run-tests.ps1` or `build-and-test.ps1`. This argument accepts [Xunit test filtering](https://learn.microsoft.com/dotnet/core/testing/selective-unit-tests?pivots=xunit) expressions:
127+
128+
- Run a specific test by name:
129+
130+
``` console
131+
> ./tests/run-tests.ps1 -Paths '*9.0*noble*' -CustomTestFilter "FullyQualifiedName~VerifyEnvironmentVariables"
132+
```
133+
134+
- Run tests using `build-and-test.ps1` with a custom filter:
135+
136+
``` console
137+
> ./build-and-test.ps1 -Paths '*9.0*noble*' -Mode Test -CustomTestFilter "FullyQualifiedName~VerifyPackageInstallation"
138+
```
139+
108140
#### Debugging Tests Using VS Code
109141

110142
This repo comes with VS Code Task and Launch Profiles to help you debug tests.

0 commit comments

Comments
 (0)