首页 > 解决方案 > cPanel 自动部署存储库并运行 npm 脚本

问题描述

我在本地为一个网站编写了代码,该网站后来被推送到我的组织拥有的私有 github 存储库。我想设置我的 Apache Web 服务器的子域,以便在每次推送到 Github 存储库的某个分支时自动提取该代码。

我已经阅读了很多文档并尝试了很多东西,但似乎没有什么对我有用。

有人可以提供在这种情况下对他们有用的详细步骤或方法吗?

编辑

使用 cPanel 的 Git 版本控制工具和 SSH 密钥,我已经能够正确克隆我的存储库。现在,我仍然需要一种方法让 cPanel 在每次部署存储库时运行“npm run start”。有什么想法吗?

标签: apachegithubcpanel

解决方案


推荐阅读