14.6. Makefile 任务管理

说明

我们的 Goblog 程序已经成功部署到服务器上,这节课我们来讲解后面如果有更新代码,如何更新到服务器上。

Makefile

Makefile 是一个老牌的任务管理工具。

以我们的 Goblog 程序为例,上线新程序,需要很多步骤,如:

  1. 编译程序,产生 Linux/amd64 可执行文件;
  2. 停用 supervisor 里的 goblog 程序;
  3. 上传 goblog 程序;
  4. 开启 supervisor 里的 goblog 程序;

Makefile 可以将这些操作合并为一个命令:

$ make deploy

接下来我们来看如何操作。

Makefile 文件

根目录创建 Makefile 文件:

Makefile

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 0

暂无话题~