action #153113
openCreate default settings for each product in Job groups yaml
0%
Description
Currently, in the job groups yaml files, we have a lot of repetition, thus everytime we have to make some changes, we need to edit a lot of lines.
This type of work, besides being tiresome is error prone.
We can create some defaults for every product that will be inherited by all the product tests. Example:
default_15sp4_config: &15sp4_config
HDDVERSION: '15-SP4'
SCC_REGCODE_LTSS: somecode
some_15sp4_test:
settings:
<<:*15sp4_config
We could also try to add a variable for ltss enablement in the default settings, so that we don't need to edit every test line when we want to add the addon. Example LTSS='ltss'/''
SCC_ADDONS: 'serverapp,base,%LTSS%'
Updated by JERiveraMoya 4 months ago
- Related to action #153193: Investigate conditions about migration flavors in main.pm added
Updated by JERiveraMoya 12 days ago
We are doing a bit of this in #152873.
We will revisit this a bit later when we reach the point to refactor migrations more in depth.