-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dynamic Input Parameters #552
Comments
/assign |
@warrenbailey I added a "steps to reproduce" section which tries to sketch out the functionality you're looking for, is that accurate? The example assumes a design we don't have to be tied to:
|
@bobcatfish Yes! #216 is exactly the same sorta thing. |
@bobcatfish yes that's exactly what I want 👍 |
This would also be required to allow human interactions as part of a pipeline, something like the input step in Jenkins [1]. It would then be possible to create a task, which supports the human interaction (presenting a web form for instance) and populate the parameters according to the user input. [1] https://jenkins.io/doc/pipeline/steps/pipeline-input-step/ |
Wow I forgot about this issue! We ended up having the request again: #1273 and Tasks can now declare results. The next step is to link these in a Pipeline (#1950) using a very similar syntax to @warrenbailey 's proposal above! Closing this issue in favor of #1950 |
Expected Behavior
I'm building a release pipeline for one of our projects and ideally I want to pass a dynamically created value between two tasks. I want the first task to generate the 'release version' and do the git tags etc. Then the second tasks (which is Kaniko) to build the image and push it to the docker registry with the released version from the first task as a tag.
I know it's possible to have input parameters but the value of these need to be defined upfront in the pipeline run files but in this scenario they are not known at that point. I also had a look at pipeline resources but the only thing a task seems to be able to output is an image or file. It would be great if it could output a variable.
Actual Behavior
None - new feature suggestion
Steps to Reproduce the Problem
Additional Info
Related to functionality needed for #216
The text was updated successfully, but these errors were encountered: