aloof-lamp-69262
04/25/2023, 3:13 PMrun workflow XXX
We have one workflow specifically designed for BuildKite and it could use calling other workflow instead of having to duplicate the steps there and copying them over... I think we can all agree copying is bad, will break the single source of truth concept.
Thank you.bright-policeman-43626
04/26/2023, 8:09 AMaloof-lamp-69262
04/26/2023, 8:34 PMbright-policeman-43626
04/26/2023, 8:52 PMchilly-gigabyte-83853
04/27/2023, 8:51 AMaloof-lamp-69262
04/27/2023, 8:53 PMrules-engine
that has a set of kafka consumers.
Each module that is a consumer has a predefined set of env variables, so a template here makes sense.
Let's call this template rules-engine-generic-consumer-template
.
Now when we want to get a project into garden based on rules engine, let's take an example and call it rules-engine-project-x
rules-engine-project-x
will use the base template rules-engine-generic-consumer
but will define some of needed env variables specific for project-x
So we will have a new template, more specialized for project-x, let's call that rules-engine-project-x-consumer-template
which we will use for project-x consumers.
Without this feature, we are now copying the generic template into a new one (the project specific one) instead of inheriting from it.
It's a nice to have feature, not a blocker.
@chilly-gigabyte-83853 @bright-policeman-43626 If you have any questions let me know!bright-policeman-43626
05/02/2023, 5:18 AMbright-policeman-43626
05/04/2023, 6:55 AM