我有一个自己写的 gem,现在要在另一台机器上部署应用程序进行测试,由于这个 gem 每天都要更新,如果我不想把这个 gem 也拷贝到服务器上每天都手动更新,应该如何安装这个 gem?
gem 'hahaha', github: 'username/hahaha'
gem 'markable', path: './markable'
#1 楼 @flowerwrong 亲谢谢你总是这么热心的帮助,但是这三个都不能丢的,一个是 gem 要保密,还有就是这个 gem 是我们所有项目都要用的,每个人都可能对它进行修改,不能就丢到一个项目里面
#2 楼 @hui_green 喔
source 'https://yourgemserver.org' do gem 'hahahah' end
其实不一定丢 github 如果有本地的代码库那就扔到代码库里 然后用 gem 'test', git: <git_path_here>好了。
gem 'test', git: <git_path_here>
搭建本地私有 gem hostInc service,有好几个开源的 gem hosting service 方案,足够企业内部用