dotnet / dotnet/dotnet-buildtools-prereqs-docker
Update Dockerfiles to respect the software version policy
- Dominant language
- Dockerfile
- Stars
- 87
- Forks
- 118
- Avg merge
- 10h 26m
- Merged PRs (30d)
- 4
Description
The following Dockerfiles should be updated to reflect the policy that will be described by https://github.com/dotnet/dotnet-buildtools-prereqs-docker/issues/1265:
- [ ] almalinux/8/source-build/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/almalinux/8/source-build/amd64/Dockerfile#L48
- [ ] alpine/3.19/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/alpine/3.19/amd64/Dockerfile#L59-L60
- [ ] alpine/3.20/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/alpine/3.20/amd64/Dockerfile#L58-L59
- [ ] azurelinux/3.0/net8.0/crossdeps-builder/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/azurelinux/3.0/net8.0/crossdeps-builder/amd64/Dockerfile#L58-L61
- See the same versions that are listed for net9.0 once https://github.com/dotnet/dotnet-buildtools-prereqs-docker/pull/1261 is merged.
- [ ] azurelinux/3.0/net9.0/android/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/azurelinux/3.0/net9.0/android/Dockerfile#L2
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/azurelinux/3.0/net9.0/android/Dockerfile#L18
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/azurelinux/3.0/net9.0/android/Dockerfile#L37-L39
- [ ] azurelinux/3.0/net10.0/...
- See the same versions that are listed for net9.0 once https://github.com/dotnet/dotnet-buildtools-prereqs-docker/pull/1263 is merged.
- [ ] azurelinux/3.0/net9.0/crossdeps-builder/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/azurelinux/3.0/net9.0/crossdeps-builder/amd64/Dockerfile#L59-L62
- [ ] azurelinux/3.0/net9.0/webassembly/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/azurelinux/3.0/net9.0/webassembly/amd64/Dockerfile#L21-L22
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/azurelinux/3.0/net9.0/webassembly/amd64/Dockerfile#L29-L31
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/azurelinux/3.0/net9.0/webassembly/amd64/Dockerfile#L40-L42
- [ ] cbl-mariner/2.0/android/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/cbl-mariner/2.0/android/Dockerfile#L2
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/cbl-mariner/2.0/android/Dockerfile#L18
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/cbl-mariner/2.0/android/Dockerfile#L33
- [ ] cbl-mariner/2.0/crossdeps-builder/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/cbl-mariner/2.0/crossdeps-builder/amd64/Dockerfile#L56-L59
- [ ] cbl-mariner/2.0/crossdeps/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/cbl-mariner/2.0/crossdeps/amd64/Dockerfile#L30-L33
- [ ] cbl-mariner/2.0/webassembly/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/cbl-mariner/2.0/webassembly/amd64/Dockerfile#L19-L20
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/cbl-mariner/2.0/webassembly/amd64/Dockerfile#L27-L29
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/cbl-mariner/2.0/webassembly/amd64/Dockerfile#L38-L40
- [ ] centos/stream9/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/centos/stream9/amd64/Dockerfile#L10
- [ ] centos/stream9/mlnet/helix/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/centos/stream9/mlnet/helix/Dockerfile#L9
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/centos/stream9/mlnet/helix/Dockerfile#L60
- [ ] fedora/40/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/fedora/40/amd64/Dockerfile#L54-L55
- [ ] fedora/41/amd64/Dockerfile
- https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/9a8452435e6c19aa6c5dcd67cc2e207dc7d86ba6/src/fedora/41/amd64/Dockerfile#L54-L55
Contributor guide
No contributing guide indexed for this repository
Research direction
Read policy issue #1265 first, then inspect the listed Dockerfiles and the referenced net9.0/net10.0 examples after PRs #1261 and #1263 merge. Update every checked Dockerfile to match the stated software-version policy, and confirm all checklist entries are covered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker
- Domain
- devops, infrastructure
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100