Docker Image Push template with dynamic build args and labels
long-term
S
Scientific Silverfish
We'd like the ability for users to be able to dynamically set any number of build args or labels. For example, one user can set arg1, arg2, arg3 and another user can use the same template and set arg4, arg5, arg6.
Log In
N
Nofar Bluestein
long-term
N
Nofar Bluestein
Adding context to the ask :
Labels and argument can already be provided dynamically , if set as input.
This ask it to be able to hardcode some labels/argument in the step, and provide additional ones on top of those hardcoded as inputs. this is not currently supported.
S
Scientific Silverfish
This still locks down the template on how many labels and argument can be provided. User needs an ability to pass as many argument or labels as they want and not be constrained by how many are allowed by the template
N
Nofar Bluestein
pending feedback
R
Rubber Scallop
Nofar Bluestein Hi Nofar, may I know what feedback you are looking for?
N
Nofar Bluestein
Hey,
Un the image, you can see a step template that I've created where I've set 'labels' and 'buildArgs' as inputs, is this what you are looking for?
When you go to the step in the UI editor, next to both 'labels' and 'buildArgs' there is a pin icon, and when you click on it you can set them as inputs.
Hope this helps,
Nofar Bluestein
CI product team
N
Nofar Bluestein
under review
R
Rubber Scallop
Nofar Bluestein Hi - I wanted to check in with this feature request. May I get an ETA? Thank you.
S
Scientific Silverfish
Please look at https://support.harness.io/hc/en-us/requests/62417 and speak to Austin Thao.
To summarize when we templatize a Docker Push Step we need an ability to pass Build argument and labels
N
Nofar Bluestein
pending feedback
N
Nofar Bluestein
Hey, could you please elaborate on your use case? Are you trying to dynamically set pipeline inputs for a pipeline template? Would be great to have more details on the use case you're trying to accomplish.
Thank you
S
Scientific Silverfish
Any ETA on when this will be done
Load More
→