docker-tools icon indicating copy to clipboard operation
docker-tools copied to clipboard

This is a repo to house some common tools for our various docker repos.

Results 145 docker-tools issues
Sort by recently updated
recently updated
newest added

Consider including posting of announcements associated with the release as part of an image publishing pipeline run. Today posting of announcements is done manually. But with automation, the announcement will...

area-release

Currently, there are build/publish errors when we try to ship images that do not contain any platform-specific tags and only contain multi-platform tags/manifest list tags. We should investigate what those...

area-infrastructure

There is a scenario where the image caching logic incorrectly skips building a Dockerfile when that Dockerfile has an intermediate stage based on an image that has a cache miss....

area-documentation

When running a build that doesn't build any Dockerfiles due to everything being cached, the publish stage will fail when executing the `publishImageInfo` command: ``` Unhandled exception: System.Reflection.TargetInvocationException: Exception has...

area-infrastructure

There can be a scenario that will cause the [`publishManifest` command](https://github.com/dotnet/docker-tools/blob/3a078d892227e6446a5bcaf13536b8e37934685d/src/Microsoft.DotNet.ImageBuilder/src/Commands/PublishManifestCommand.cs#L19) to fail. Conditions: * A .NET version has become EOL and its associated images have been marked with EOL...

area-infrastructure

Context: https://github.com/dotnet/docker-tools/issues/1493#issuecomment-2468542699 We should have some infrastructure or documentation that details the common edge cases that new ImageBuilder features need to test against. Some examples include: 1. Adding images 2....

area-infrastructure

When a new tag is added to the manifest, and that is the only change for a given build, matrix trimming will end up trimming out a build for that...

area-infrastructure

Migrate arm64 and arm32 build pools to Azure Linux 3 images with separate public/internal image references. ### Changes - **common.yml**: Replace single `linuxArm64PoolImage` with: - `linuxArm64PublicPoolImage`: `azure-linux-3-arm64-public` - `linuxArm64InternalPoolImage`: `azure-linux-3-arm64`...

All Linux builds should run on Azure Linux 3. This has been an ongoing effort for some time, but there was no overall tracking issue for this. - [ ]...

area-infrastructure