Есть ли способ передать выражение для тех же вариантов использования. Я имею в виду, что вместо $ (myVar) я могу сделать что-то вроде $ (coalesce (myVar, otherVar))?
Согласен с Даниэль , общее использование выражений - определить условия для шага, задания или этапа или определить переменные . Выражения хорошо работают в конвейерах Yaml, хотя они не поддерживаются в конвейерах Classi c, если вы хотите определить переменные, используя $(coalesce(myVar, otherVar))
вместо $(myVar)
.
$(coalesce(...))
является одним из встроенные функции . Единственная рабочая область действия этих функций в конвейерах classi c - это условия для задания / задания, см.
задание:
Задача:
Но, похоже, вы пытаетесь использовать встроенные функции при определении переменных, сейчас это не поддерживается в classi c трубопроводы. Они могут использоваться только для определения / контроля условий для задания / задачи в конвейерах classi c.