dotnet / docker-tools

This is a repo to house some common tools for our various docker repos.
MIT License
122 stars 46 forks source link

Command for generation of EOL annotation data file #1358

Closed NikolaMilosavljevic closed 2 months ago

NikolaMilosavljevic commented 2 months ago

Contributes to https://github.com/dotnet/docker-tools/issues/1201

Opening this PR as a draft. There are some areas that could use a little more cleanup and refactoring.

This work adds a new command, with related tests, for generation of EOL annotation data file.

The command is doing the following:

Pipeline work, to enable annotation of EOL digests is not present in this PR. That work isn't complex, however it is incomplete and untested. Shared in https://github.com/NikolaMilosavljevic/docker-tools/pull/new/pipeline.eol.annotations

dotnet-issue-labeler[bot] commented 2 months ago

I couldn't figure out the best area label to add to this PR. If you have write-permissions please help me learn by adding exactly one area label.

dotnet-issue-labeler[bot] commented 2 months ago

I couldn't figure out the best area label to add to this PR. If you have write-permissions please help me learn by adding exactly one area label.

mthalman commented 2 months ago

@dagood - Be aware that we're adding a dependency on Azure Logs Workspace here that contains the ACR events. That would be necessary to configure in order to support EOL annotations.