Я пытаюсь создать веб-сайт jekyll через мой сервер Jenkins (который работает внутри контейнера), и у меня есть этап в Jenkinsfile
, который выглядит следующим образом:
stage('Building Website') {
agent {
docker {
image 'jekyll/jekyll:builder'
}
}
steps {
sh 'jekyll --version'
}
}
Самый первыйКогда я запускаю свою работу, он извлекает образ докера jekyll и работает нормально (хотя он и получает кучу драгоценных камней перед запуском jekyll, что не происходит, когда я запускаю докер вручную вне jenkins), но затем следующие задания завершаются с ошибкой:
jekyll --version
/usr/jekyll/bin/jekyll: exec: line 15: /usr/local/bundle/bin/jekyll: not found
Есть идеи, что я тут не так делаю?