Я использую имя ветви для передачи его в скрипт сборки.$ (Env.BRANCH_NAME).
Я бы хотел манипулировать значением перед его использованием.Например, в случае, когда мы строим из транка, я хочу, чтобы суффикс для вывода сборки был пустым, но в случае ветвления я хочу, чтобы это было имя -branch.
В настоящее время я делаю это, определяя раздел среды.
environment {
OUTPUT_NAME_SUFFIX = ($(env.BRANCH_NAME) == 'trunk') ? '': $(env.BRANCH_NAME)
}
Я получаю эту ошибку:
WorkflowScript: 4: Environment variable values must either be single quoted, double quoted, or function calls. @ line 4, column 62.
(env.BRANCH_NAME) == 'trunk') ? '': $(en
^
Какой лучший способ определить переменные и оценить их значения в области конвейера.
TIA