• 在Ubuntu 16.04上使用Webhooks和Slack部署React应用程序

    当开发人员对应用程序进行连续更改时,具有webhook的部署系统可以简化开发,特别是对于团队。如果团队的一部分依赖像API这样的后端软件,那么将用于代码更改的Slack通知集成到团队的工作流程中也会很有帮助。在本教程中,您将使用`create-react-app`设置一个应用程序,并配置一个集成了GitHub和Slack的webhook部署系统。

  • 如何在Ubuntu 16.04上使用Git钩子部署Jekyll站点

    Jekyll是一个静态站点生成器,它提供了内容管理系统(CMS)的一些优点,同时避免了由这种由数据库驱动的站点引入的性能和安全问题。在本教程中,您将学习如何使用Git和Git Hooks来自动执行Jekyll站点的部署过程,以及如何使用`git-shell`来额外保护您的生产环境。

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

    Elixir是一种功能性编程语言,因其注重开发人员的工作效率和易于编写高度并发和可扩展的应用程序而受欢迎,而Phoenix则是一个基于Elixir构建的Web框架,可用于创建高性能的Web应用程序。在本教程中,您将把Elixir和Phoenix与edeliver和Distillery结合起来,创建一个单一的命令,在生产环境中建立,部署和热交换Phoenix项目。

  • 如何部署Rails应用程序使用Git Hooks的Ubuntu 14.04

    在本教程中,我们将向您展示如何使用Git的挂钩自动Rails应用程序到远程Ubuntu 14.04服务器的生产环境中的部署。使用Git钩子可以让你通过简单地推你的变化到生产服务器上部署应用程序。这种特殊的设置使用一个简单的“后收到”混帐挂钩,除了Puma作为应用服务器,Nginx的作为反向代理Puma,和PostgreSQL作为数据库。

分享按钮