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

Use parameters instead of variables for pipeline variables that are intended to be manually set at queue time

Open lbussell opened this issue 11 months ago • 1 comments

We often need to set several pipeline variables when manually queuing some pipelines. For example, imageBuilder.pathArgs to specify which images to build. We set these variables manually at the pipeline level. AzDo pipelines has support for "Runtime Parameters" which gives a better UI for setting runtime variables and allows for the pipeline to expose which variables should be set instead of needing to set them manually via the pipeline UI.

Where possible, when working on https://github.com/dotnet/dotnet-docker-internal/issues/4475, we should try to use parameters where we were previously using variables (time permitting).

lbussell avatar Mar 11 '24 17:03 lbussell

[Triage] This is a "nice to have" feature. It shouldn't be done as part of https://github.com/dotnet/dotnet-docker-internal/issues/4475 since we need to execute quickly on that issue and this would be added scope.

lbussell avatar Mar 14 '24 18:03 lbussell