2013-07-23 106 views
2

我們目前正在測試各種產品的持續集成,其中一個是Artifactory(用於設置使用Maven)。離線安裝Maven倉庫 - Artifactory

據我們瞭解,當Maven配置爲使用Artifactory時,它不應該使用互聯網來下載依賴項(Jars,Plugins,Artifacts)。 Maven在第一次嘗試安裝\ build時,Artifactory從互聯網下載這些文件,並將它們保存在其緩存的本地存儲庫中以供將來使用。

我們遇到的問題是我們需要安裝沒有互聯網連接的Artifactory,所以Artifactory不能去下載文件。

我們如何手動告訴Artifactory從我們離線提供的文件構建它的本地存儲庫?

回答

3

有幾種方式來實現自己的目標:

請注意,如果導入完成到版本庫,你要導入兩個版本&快照文物,快照文物將被拒絕,你將不得不再次導入該文件夾到快照庫。 反過來也會發生同樣的事情(將快照導入快照只會導入快照構件)。

希望這會有所幫助。

+0

第一個功能是在管理>導入和導出(主機:端口/ artifactory/webapp /#/ admin/import_export)下。 –

3

離線情況在Artifactory User Guide中有詳細記錄。您的情況是第一個 - 組織範圍內的脫機

離線設置Artifactory後,請查看@ Itamarb的答案以獲取有關填充存儲庫的說明。