创建一个专用的远程常春藤库(Create a Private Remote Ivy Reposito

2019-08-07 17:19发布

我已经做了不少搜索的,但无法把所有的拼在一起。 我想在我们的一台服务器创建一个常春藤库。 我想锁定下来,它是私有的,然后才能够发布到从摇篮该存储库。

我知道如何使用摇篮发布,和我有与摇篮创建一个本地的ivy文件系统的工作:

repositories {
  mavenCentral()
  ivy {
    name "localRepos"
    url "${System.properties['user.home']}/repos"
  }
}

uploadArchives {
  repositories {
    add project.repositories.localRepos
  }
}

因此,我现在需要做的是翻译成发布到远程私人回购协议。 但首先,很明显,我需要创建一个回购和我似乎无法找出答案来自常春藤文档或谷歌搜索。 有人能指出我朝着正确的方向吗?

我不希望有下井的Nexus等的方法(没有Maven的)。

Answer 1:

常春藤库只是一个文件存储,因此你需要建立一个服务器(例如Apache的httpd的),允许读写这些文件(例如,通过HTTP GET / PUT)。 然而,我强烈建议使用一个仓库管理器。 Artifactory的是一个不错的选择。



文章来源: Create a Private Remote Ivy Repository