文件名称:edeliver:Elixir和Erlang的部署
文件大小:219KB
文件格式:ZIP
更新时间:2024-03-15 20:20:54
Elixir
交付 部署Elixir和Erlang edeliver基于,使您能够构建和部署Elixir和Erlang应用程序并执行热代码升级。 建立在类似于生产机器的远程主机上。 在构建之后,可以将该发行版部署到一台或多台生产机上。 构建完成后,该将在独立的嵌入式节点中包含完整的 ,所有 ,Elixir运行时,本机端口驱动程序和erlang / elixir应用程序。 版本兼容性 交付 长生不老药 1.8。* 1.10。* 1.7。* 1.9。* 1.6。* 1.8。* 社区 随时贡献力量! 内容 快速开始 假设有一个Elixir项目,您已经有一个构建服务器和一个登台服务器,并且已经在登台服务器上创建了一个数据库(没有ecto.create,我们直接进行迁移)。 将edeliver和构建工具( )添加到mix.exs中的项目依赖项中: def application , do:
【文件预览】:
edeliver-master
----mix.exs(1KB)
----ISSUE_TEMPLATE.md(1KB)
----src()
--------edeliver.app.src(175B)
----lib()
--------distillery()
--------mix()
--------edeliver()
--------edeliver.ex(9KB)
----.travis.yml(55B)
----strategies()
--------erlang-deploy-upgrade(2KB)
--------erlang-release-store-copy(2KB)
--------erlang-deploy-release(2KB)
--------generated(657B)
--------erlang-update(11KB)
--------erlang-show-relup(116B)
--------erlang(411B)
--------gh-pages(888B)
--------README.md(3KB)
--------s3(1KB)
--------erlang-build-appup(2KB)
--------publish-edeliver(4KB)
--------erlang-unpack-pack(3KB)
--------erlang-increase-versions(4KB)
--------erlang-upgrade(15KB)
--------erlang-build-upgrade(10KB)
--------erlang-show-releases(92B)
--------erlang-node-execute(11KB)
--------erlang-edit-relup(2KB)
--------erlang-build-release(3KB)
----.deliver()
--------config(82B)
----test()
--------common_functions_test.exs(2KB)
--------release_version_test.exs(15KB)
--------test_helper.exs(2KB)
----README.md(24KB)
----mix.lock(1KB)
----docs()
--------relup-patching.md(7KB)
--------configuration.md(4KB)
--------logo.png(59KB)
--------auto-versioning.md(7KB)
----libexec()
--------defaults(519B)
--------common(9KB)
--------app_config(2KB)
--------output(3KB)
--------aws(94KB)
--------generated(2KB)
--------core(11KB)
--------erlang(53KB)
--------deprecations(544B)
--------erlang-init(18KB)
----.gitignore(57B)
----bin()
--------edeliver(2KB)
----CHANGELOG.md(6KB)