У нас есть несколько конвейерных заданий jenkins, определенных с Jenkinsfile, расположенными на сервере bitbucket, , как описано здесь . Эти сборки параметризованы, и мы хотели бы иметь возможность вручную запускать их с параметрами, отличными от заданных по умолчанию.
Проблема в том, что поскольку Jenkinsfile не извлекается до тех пор, пока мы его не запустим, при первом запуске кнопки сборки build будет просто «Build Now» вместо «Build with Parameters». В настоящее время мы запускаем его один раз со значениями по умолчанию, чтобы он не работал, а затем снова запускаем его с помощью кнопки «Построить с параметрами», чтобы мы могли передать то, что нам нужно.
Очевидно, не идеально. Как правильно сделать это, чтобы мы могли запустить его с пользовательскими параметрами в первый раз?