Hey,
I need to build many pipelines which essentially do the same thing. Therefore, I basically wanna share the script between the files and then only change the vars.
.myscript: &mayscript
script:
- do_something $CUSTOM_VAR
pipelines:
branches:
master:
- parallel:
- step:
variables:
- name: CUSTOM_VAR
default: VALUE_1
<<: *myscript
step:
variables:
- name: CUSTOM_VAR
default: VALUE_2
<<: *myscript
My current workaround is to define a deployment env and define the vars tehre and then give each step a deployment env.
Hi @Fabio B and welcome to the community!
I'm afraid that this is not possible at the moment.
We have a feature request in our issue tracker that you can vote for and add yourself as a watcher if you'd like to get notified via email on updates:
In the meantime, if you want to use YAML anchors, the workaround is the one you are using already with deployment environments and variables.
Kind regards,
Theodora
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.