Skip to content

Support spec::inputs for pipelines #1720

@KahlerTak

Description

@KahlerTak

Is your feature request related to a problem? Please describe.
We started using inputs in our project pipelines, to make use of their advantages over usual variables. However, it is now harder to test the pipeline code, since we cannot use this awesome tool anymore or only in parts.

Describe the solution you'd like
It seems, that this feature is basically a templating engine befor the actual start of the pipeline. I would assume it is based on some kind of known templating engine, though I couldn't find which one exactly.

Describe alternatives you've considered
I considered using a own template engine, to at least be able to use my scripts for basic configs, but like I said, I wasn't able to finde the correct syntax for the engines known to me and gave up pretty fast.

Additional context
The spec:inputs is very useful for variables effecting pre runtime stuff like generating job names and including the correct files. We currently use it mostly for different builds, like nightlies and dev builds. It's very convenient in those cases.

Metadata

Metadata

Assignees

No one assigned

    Labels

    elaborateFurther elaboration is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions