Так что я, кажется, не получаю нигде быстро, пытаясь получить пучок с дженкинсами, используя докер, настройка дженкинсов в порядке, никаких проблем нет, но я не могу понять, как получить Bundler доступныНастройка дженкинсов с докере и бункером
FROM jenkins
USER root
RUN gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
RUN /bin/bash -l -c "curl -L get.rvm.io | bash -s stable --ruby"
RUN /bin/bash -l -c "source /usr/local/rvm/scripts/rvm"
USER jenkins
предыдущий комментарий в другом посте посоветовал install bundler from the debian package
, но не уверен, как я хотел бы сделать это, или другой вариант должен был бы добавить GEM_PATH
переменной PATH
....
RUN /bin/bash -l -c 'export GEM_PATH=/usr/local/bundle' >> $PATH/.bashrc
не думаю, что это правильно на всех
Причина мне нужно Bundler в том, что в моем почтовом сценарии сборки в Дженкинс мне нужно запустить bundle exec rubocop
и bundle install
Любая оцененная помощь на этом, как на самом деле совсем застрял
Благодаря
спасибо за ответ, так что вы установили rvm для пользователя root и пользователя jenkins? – Richlewis