Довольно распространенная необходимость состоит в том, чтобы установить некоторые значения переменных на основе другого значения переменной.Я не могу найти способ сделать это в разделе «переменные» файла gitlab-ci.yml.
У меня есть конвейер, который создает несколько развертываемых образов.Я хочу выбрать полные доменные имена набора виртуальных машин, на которых я хочу развернуть встроенные образы, на основе имени среды развертывания, определенного в переменной конвейера Gitlab.Это немного сложнее, чем это, но любой вид оператора case, если / then / else или просмотр таблицы будет удовлетворять требованию.
Как gitlab-ci может это поддерживать?