Я хочу выполнить операцию clean before checkout
, которая описана в документации подключаемого модуля Jenkins git:
Очищать перед извлечением Очищать рабочее пространство перед каждым извлечением, удаляя все неотслеживаемые файлы и каталоги, в том числе указанные в .gitignore. ...
Но как добавить эту опцию к шагу оформления заказа по умолчанию, который выполняется как первый шаг?
Я считаю, что это должна быть опция, расширенная плагином git, который может быть включен в options
блок Jenkinsfile, как описано в документы:
Директива options позволяет настраивать специфичные для конвейера параметры из самого конвейера. Pipeline предоставляет ряд таких параметров, например buildDiscarder, но они также могут предоставляться плагинами...
Но как узнать, какие опции и их названия предлагает этот плагин? Не нашел его в документах, также я могу ошибаться, что clean before checkout
должен быть помещен в options
блок Jenkinsfile.
Пожалуйста помоги.
skipDefaultCheckout(true)
, а затем выполнить явноеcheckout
, чтобы указать параметры. - person zett42   schedule 01.04.2020