我的雲服務器位於世界各地的獨立數據中心。每個數據中心都與其他數據中心分開。Nexus或Artifactory可以存儲簡單的tar.gz工件嗎?
我正在尋找一種簡單的方法,可以輕鬆而一致地在每個區域中將工件部署到各個服務器羣集(可能運行不同版本的軟件,即開發,測試和生產羣集)。在我看來,工件服務器是我需要的,因爲我可以在雲服務器上執行安裝腳本,從而降低正確的軟件工件。
現在,我在操作方面工作。我不關心構建或管理軟件構建依賴關係。我只需要一個工件服務器,我可以在其中存儲我的軟件包的所有不同版本以供以後訪問。踢球者是,我有幾種不同類型的工件可以存儲。
- Shell腳本
- Python腳本
- 木偶表現
- Debian的文件(通常爲交付多debians的tar.gz文件)
可以NEXUS或Artifactory的管理所有這些包的類型,還是我應該朝不同的方向看?我並不反對將make文件添加到僅生成tar.gz文件的shell腳本項目中。我只是不想沿着建立工件庫的路徑走下去,最終,一個小腳本,wget和一個Apache服務器可以正常工作。
感謝您的鏈接。很有幫助! –