【发布时间】:2019-12-11 13:41:06
【问题描述】:
每次我在 Jenkins 中所做的工作运行时,它都会在 Gemfile 中安装所有 gem。
似乎没有保留已安装的 gem。如何保存?
我的工作:
pipeline {
agent { docker { image 'ruby:2.5.5' } }
stages {
stage('build') {
steps {
sh 'ruby --version'
sh 'bundle install --jobs 5'
sh 'bundle exec rspec'
sh 'exit 0'
}
}
}
}
我的詹金斯:jenkinsci/blueocean
【问题讨论】:
-
您需要使用您的 gem 构建一个自定义图像。
标签: ruby docker jenkins bundler