我們有一個包含多個應用程序共享代碼的gem。它託管在一個私人github回購。如何使'捆綁安裝'始終下載私人託管(在Github上)的gem?
我希望每個應用程序每次運行bundle install
時都會自動獲取該寶石的最新版本,因此我的團隊的其他成員可以隨時更新,並且可以在Heroku上進行簡單部署和我們的Jenkins CI服務器。
據我瞭解,當運行bundle install
時,如果某些版本的gem已經成功安裝,它將被用來代替任何新版本。
有沒有辦法強制捆綁器總是獲取最新版本的gem?
當我們部署或推送到master(觸發Jenkins運行)時,我們是否需要使bundle update
成爲我們工作流程的常規部分?