У меня есть док-сервер Дженкинс. В работе по фристайлу у меня есть шаг bash, который я хотел бы запустить в докере. Хотя я могу создать докер из докера Jenkins, нетривиально, как предоставить доступ к рабочему пространству текущего задания для нового шага контейнера. Это возможно в синтаксисе конвейера, установив для reuseNode
boolean значение True. Что является эквивалентом этого в работе Дженкинса по фристайлу? Я могу передать что-то вроде -v jenkins-data:/var/jenkins_home --workdir $WORKSPACE
в новый контейнер, и он почти работает, но я обычно получаю всевозможные проблемы с разрешениями.