我需要在不同的环境中部署相同的项目和相同的版本。每个环境都需要给定变量的自己的值,例如 ENV1 需要 var1a、var1b、var1c,而 ENV2 需要 var2a、var2b 和 var2c。您不能有 var1a 和 var2b 的组合。这意味着我需要运行完全相同的构建,但使用不同的变量集。
大约有 20 个变量和 50 个环境,因此每个版本手动更改它们 1000 次并不完全是一种选择。
我可以为每组变量的值创建不同的构建定义,最终得到 50 个定义,但这似乎有点多余。更不用说如果我想删除一个步骤,我将需要更新 50 个定义。
我可以以某种方式将变量组链接到构建配置并使构建定义自动切换值吗?