我正在配置Nexus Repository 3,我目前创建了两个不同的blob商店:default
和docker
。
default
由maven和NuGet组成。
docker
由docker组成(显然)。
答案 0 :(得分:3)
根据我的经验,blobstore配置的设置主要取决于以下内容。
以我的拙见,以下选择并不是最好的选择。
首先,在安排任务时会有很多开销。特别Compact blob store
或Rebuild Maven repository metadata
。第二,你将有很多有趣的任务来配置。
我们的NXRM3存储库主要由Maven文物组成。因此我们决定创建三个独立的blobstores。
我们的快照存储库的内容随着Jenkins的每次构建而变化非常快。因此,我们每天安排重建索引,删除快照和压缩blobstore的任务。在其他blobstore上,每周安排任务。
我认为没有关于如何配置blobstores的一般答案。我的重新考虑是尝试最小化计划任务的运行时间,为代理和托管存储库分隔blobstore。绝对考虑快照并在你的blobstore中发布推送和弹出操作。