最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

如何在aws中重新部署我的github项目以查看更改?

IT培训 admin 12浏览 0评论

如何在aws中重新部署我的github项目以查看更改?

我最近使用Amazon Linux 2 AMI在AWS上部署了GitHub project。

我安装了npm,MongoDB,节点,并将Github存储库克隆到我通过切入创建的新实例中。我正在使用永久性的npm软件包运行服务器。

现在,我对代码进行了一些更改并将其推送到我的Github存储库中,但是当我尝试从外部访问它时,它并没有反映在我的项目中。

因此,如何重新部署它,以便当我从外部访问它时看到更改?我发现了此video,它显示了如何重新部署,但就我而言,这样做是不可行的。

回答如下:

现在,我对代码进行了一些更改,并将其推送到我的Github存储库中,但未在我的项目中反映出来

推送到GitHub是一个步骤。但是,您仍然需要ssh到您的执行环境(aws),并从GitHub pull来获取最新版本。然后,您的npm应用程序将有机会显示您的更改。

另一种选择是添加GitHub Action,例如deployment actions中的一个,以使该步骤自动化。AWS proposes dedicated GitHub actions。

完整示例:Github Actions for web apps中的“ Luke Boyle”。

如何在aws中重新部署我的github项目以查看更改?

我最近使用Amazon Linux 2 AMI在AWS上部署了GitHub project。

我安装了npm,MongoDB,节点,并将Github存储库克隆到我通过切入创建的新实例中。我正在使用永久性的npm软件包运行服务器。

现在,我对代码进行了一些更改并将其推送到我的Github存储库中,但是当我尝试从外部访问它时,它并没有反映在我的项目中。

因此,如何重新部署它,以便当我从外部访问它时看到更改?我发现了此video,它显示了如何重新部署,但就我而言,这样做是不可行的。

回答如下:

现在,我对代码进行了一些更改,并将其推送到我的Github存储库中,但未在我的项目中反映出来

推送到GitHub是一个步骤。但是,您仍然需要ssh到您的执行环境(aws),并从GitHub pull来获取最新版本。然后,您的npm应用程序将有机会显示您的更改。

另一种选择是添加GitHub Action,例如deployment actions中的一个,以使该步骤自动化。AWS proposes dedicated GitHub actions。

完整示例:Github Actions for web apps中的“ Luke Boyle”。

发布评论

评论列表 (0)

  1. 暂无评论