当前位置: 首页 > 网络应用技术

github动作重塑您的博客工作流程

时间:2023-03-06 18:56:33 网络应用技术

  在我的博客部署之前,有一些操作需要手动操作,并且在连续更新和发布时并不是很友好。在这里我们可以使用提供的项目来优化我们的项目部署。这可以帮助我们节省包装,发布,部署时间。

  每个人都知道,连续集成由许多操作组成,例如拉动最新代码,运行测试,登录服务器,部署服务器等以及统一这些操作。

  如果有同学,我建议阅读GitHub Action的条目教程。

  在这里,我为每个人介绍了两种解决方案:

  我们希望遵循以下过程:

  输入后,您可以看到许多推荐的工作流模板。在这里,您可以选择所需的模板或根据需要跳过模板。

  创建完成后,将在项目的根路径下生成配置文件。

  我们希望触发我们定义的任务,我们可以按照以下方式遵循配置:

  在这里,您可以收听其他分支,其他行为,特别是您可以参考GitHub Action的工作过程语法

  接下来,我们需要构建我们的项目。

  在原始分支上检测到该分支,该分支在该分支上遵循,例如总和。

  在构建我们需要的基本环境时,我们的项目需要服务器,因此将文件添加到项目的更多路径中

  我相信每个人都可以理解此配置文件,因此下一步,我们需要在项目的更改路径上创建一个新的配置文件

  然后我们开始

  这些是基本操作,只要做更多,这里有两点要注意:这里:

  提示:1。在项目中配置=> =>。2。这是所使用的官方镜子,因此您知道,您可以使用家庭镜像或阿里巴巴云镜仓库,这些镜子适合个人开发人员免费。

  在下一步中,我们需要转到远程计算机,使用相同的用途,拉动镜像,然后启动镜像图像。

  使用它来帮助我们完成此步骤。远程服务器上将有脚本。内容如下:

  提示:1。Alibaba Cloud上机器的操作系统可能与服务端口有问题。您可以在配置文件中添加一个自我确定的端口,然后将其添加到安全组中。也许每个人都会遇到其他问题,请参考此处。

  这将成功地部署在我们的项目中,这是简单的?

  我们希望遵循以下过程:

  项目包装的过程与上述相同,但是在静态资源迁移阶段,我们有不同的方面。配置如下:

  提示:1。静态资源服务器的路径默认。

  作者:JayConsiscient