Jenkins Разрешить пользователю выбирать узел

У меня есть некоторые требования, когда у меня есть 2 узла в jenkins, скажем

devl
prod

В некоторых случаях мне нужно, чтобы пользователь выбрал из раскрывающегося списка или набрал в виде строки имя узла, на котором будет выполняться это задание, но не вводить данные пользователя в опции «Ограничить, где этот проект может быть запущен».

1
задан 10 January 2018 в 11:18
1 ответ

Это можно сделать с помощью сценариев конвейера . Пример может выглядеть примерно так:

properties([
  parameters([
    stringParam(
      name: 'environment',
      defaultValue: 'dev', 
      description: 'Which build environment to run on.',
    ),
  ]),
])

node(params.environment) {
  // your build script here
}
0
ответ дан 4 December 2019 в 04:15

Теги

Похожие вопросы