是否可以运行私有Hex(Erlang)依赖管理器(如果是这样)?

时间:2016-09-22 20:13:57

标签: erlang rebar3 hex-pm

我在Erlang环境中工作。我正在寻找一个依赖项管理器,以便我们的构建服务器可以发布二进制文件以供重用,而不是使用源代码依赖项。 Hexpm GitHub project意味着可以在hex.pm网站之外运行它,但我没有看到任何相关的说明。具体来说,我希望我的构建服务器能够直接(通过文件系统)或通过rebar3发布软件包,并为后续的rebar3构建能够使用这些已发布的软件包

  1. 是否可以在我自己的服务器上运行Hex?
  2. 如果是这样,我会在哪里找到有关如何设置(或直接提供说明)的文档?

1 个答案:

答案 0 :(得分:0)

如果查看https://github.com/hexpm/hex_web,README.md中有说明可以安装和运行它。这是一个凤凰应用程序,所以如果你之前看过凤凰框架,它应该都是相对熟悉的。

至于让rebar3与你的安装一起使用,这里有关于用于设置用于十六进制包的URL的配置值的文档:http://www.rebar3.org/docs/hex-package-management

HTH。