【发布时间】:2021-02-01 15:22:02
【问题描述】:
在持续集成方面,我已经安装了运行测试和编译资产等所需的所有 gem。
现在,我想重用启动时缓存的已安装 gem,然后为每个需要它们的作业提取它们。
当我到达最后一步时,我想从生成的 docker 映像中的供应商/捆绑包中清除所有测试和开发 gem。
BUNDLE_DEPLOYMENT=true BUNDLE_CLEAN=true BUNDLE_WITHOUT=development,test bundle install 似乎没有完成我预期的工作。
是否有其他方法可以从属于我想要跳过以进行生产部署的环境中的 vendor/bundle 目录中清除 gem?
【问题讨论】:
标签: ruby-on-rails ruby bundler