Проблема : У меня есть один репозиторий, в котором мне нужно пройти через репозиторий, чтобы найти указанный c Jenkinsfile для запуска конвейера. Обратите внимание, что я хочу определить путь к этому расширению Jenkinsfile, поэтому я подумал о том, чтобы иметь директорию репозитория jenkinsfilePath.yml
in root, прочитать yaml, изменить каталог и запустить Jenkinfile по пути. Структура папок выглядит следующим образом:
testingSingleRepo
├── Jenkinsfile
├── feature_flagging
│ ├── Jenkinsfile
│ ├── __init__.py
│ ├── src
│ └── tests
└── jenkinsfilePath.yml
У меня проблема с запуском Jenkinsfile внутри feature_flagging
из root Jenkinfile в testingSingleRepo. Мне удалось сменить каталог на папку feature_flagging с помощью dir
. Много гуглив с похожими вопросами, я наткнулся на функцию build
, но не смог заставить ее работать. Есть предложения / решения?