Actions
action #153113
openCreate default settings for each product in Job groups yaml
Status:
New
Priority:
Low
Assignee:
-
Target version:
-
Start date:
2024-01-04
Due date:
% Done:
0%
Estimated time:
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%'
Actions