首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏云计算教程系列

    如何在Ubuntu上部署Elixir-Phoenix MySQL应用程序

    执行数据库迁移,edeliver必须是在项目中启动的最后一个应用程序。 $ mix edeliver upgrade production 您将看到以下输出: EDELIVER MYPROJECT WITH UPGRADE COMMAND -----> Upgrading edeliver告诉我们它已成功重启生产服务器。 要确保已升级应用程序,请运行以下edeliver命令以检索当前正在生产的应用程序的版本。 $ mix edeliver upgrade production 升级完成后,执行以下edeliver命令以迁移生产数据库。 $ mix edeliver migrate production 输出显示迁移已成功运行,并显示迁移文件的时间戳: EDELIVER MYPROJECT WITH MIGRATE COMMAND -

    7K20发布于 2018-08-13
  • 来自专栏云计算教程系列

    如何在Ubuntu 16.04上使用Distillery和edeliver自动化Elixir-Phoenix部署

    edeliver通过处理重复性任务(如构建应用程序,将构建的包传输到服务器,迁移数据库以及启动/更新服务器)来自动执行此构建和部署过程。如果需要,您甚至可以配置edeliver以允许中间分段设置。 安装了Distillery和edeliver后,我们就可以配置它们进行部署了。 第6步 - 配置Edeliver和Distillery Distillery需要一个默认情况下不生成的构建配置文件。 我们现在已准备好配置edeliver,但我们必须手动创建其配置文件。 此符号链接在edeliver挂钩内创建。在构建,阶段和部署过程中的每个点上,edeliver都会调用特定的挂钩。 首先,在本地开发机器上使用mix以构建项目版本并使用edeliver将其传输到构建服务器。

    5K00发布于 2018-09-19
  • 来自专栏云计算教程系列

    如何在Ubuntu 16.04上使用Docker和Docker Compose配置持续集成测试环境

    ---- 参考文献:《How To Automate Elixir-Phoenix Deployment with Distillery and edeliver on Ubuntu 16.04》

    3.1K00发布于 2018-09-21
领券