Неявная переменная Rundeck

Run dick дает нам возможность определять параметры, которые будут вводиться через его графический интерфейс, есть ли возможность иметь переменную задания на основе ввода, чтобы конечный пользователь задания не видел ее?

Например, если пользователь выбирает продукт, среду и продукт, стоящий за LB, я хочу использовать внутренний сценарий для определения новой переменной задания и присвоения ей номера порта, который можно будет использовать позже на этапах задания.


person Aladdin    schedule 05.08.2018    source источник


Ответы (1)


Да, есть.

Вы можете добавить новый параметр с Allowed Values, установленным на Remote URL, а затем поместить URL-адрес в свой сценарий, который вернет фактическое значение на основе других параметров.

Например, http://localhost/cgi-bin/getPort.py?environment=${option.environment.value}&product=${option.product.value}

Руководство Rundeck option-model-provider

person Yang    schedule 20.09.2018