Как я могу установить значение по умолчанию, если переменная не была установлена?
Если то, что вы имеете в виду, не устанавливает эту переменную queueTimeVar
в любом месте, в том числе на вкладке Переменныена странице запуска или на вкладке Переменные на странице конфигурации YAML. К сожалению, нет, если переменная не задана явно, сервер не может знать, где следует получить значение.
До сих пор, если вы используете тип конфигурации конвейера YAML, сервер может распознавать только переменные. который определен в трех местах: (1) Блок переменных в скрипте YAML, (2) Панель переменных на странице конфигурации, (3) Вкладка переменных вНастройка триггеров.
Любые переменные, которые не определены в одном из этих трех местоположений, не распознаются сервером, даже просто создайте одну новую переменную врасположение ниже:
Одним словом, если вы просто создаете новую переменную во время очереди и не определили ее сначала в этих трех местах,сервер все еще не может распознать переменную и ее значение.
Итак, вы должны установить переменные в одном из мест, которые я упоминал ранее. Или трубопровод не получит его.