原文:Serverless + GitHub Actions 完美自动化部署静态网站

作为强迫症患者,一直对自动化部署非常痴迷,个人认为全自动部署最重要的就是稳定可靠。经过研究测试,最终使用 GitHub 和腾讯云两大平台,成功完成了全自动部署网站的实践。 本文来自 Serverless 社区用户 Stille 投稿 方案简介 业务需求 博主有一个简单的纯静态文档站点 docs.ioiox.com,使用的的是 docsify 项目的 Markdown 渲染程序,平时通过本地 VSC ...

2020-06-18 16:51 0 691 推荐指数:

查看详情

使用GitHub Actions实现前端自动化打包、部署

一、前言 作为一名前端菜鸡,服务器小白,刚开始在Linux服务器上部署网站时,前端代码我一般都是打包后手动FTP传上去,后端代码直接在vscode中使用SSH连接服务器,直接同步代码更改。 但小黑作为一个生命不息折腾不止的程序猿,肯定要探索更好玩更高效的方法,所以这次,咱就上手折腾了下自动化部署 ...

Tue Sep 29 18:51:00 CST 2020 0 627
前端项目自动化部署——超详细教程(Jenkins、Github Actions

本教程主要讲解了怎么使用 Jenkins 和 Github Actions 部署前端项目。 第一部分是使用 Gitea 配置局域网 git 服务器,再使用 Jenkins 将 Gitea 下的项目部署到局域网服务器。 第二部分是使用 Github ActionsGithub 项目部署 ...

Mon Oct 26 18:38:00 CST 2020 0 5492
利用GitHub Actions自动化打包部署服务器

传统的部署方式是更新代码 -> 本地构建 -> 上传服务器发布;而现代部署方式是CI/CD(持续集成/持续部署) CI/CD服务有很多: Jenkins Gitlab CI Github Actions Travis CI Circle CI ...

Fri Aug 21 00:44:00 CST 2020 0 578
使用 GitHub / GitLab 的 Webhooks 进行网站自动化部署

老早就想写这个话题了,今天正好有机会研究了一下 git 的自动化部署。最终做到的效果就是,每当有新的 commit push 到 master 分支的时候,就自动在测试/生产服务器上进行 git pull 拉取最新的代码,免去了程序猿兼职运维 ssh 上去拉代码部署的重复性工作。我们也要 ...

Thu Dec 01 00:41:00 CST 2016 0 6642
如何设置Github Actions为项目实现自动化测试?

持续集成(CI)是软件开发过程中的一个重要部分,在这个过程中,共享的代码存储库会由于将团队成员的新工作集成到其中而不断地发生变化。 为了确保代码的高质量并减少潜在的错误,每次集成通常由一个自动化的构建和测试过程来验证。 在本文中,我们将学习如何使用Github Actions设置该过程,从而使 ...

Wed Sep 30 00:17:00 CST 2020 0 441
腾讯云 Serverless CI/CD 自动化部署实战

本文将为大家讲解 Serverless 工作原理、架构优势和 Serverless 应用的开发流程,以及如何使用 Serverless CI/CD 能力进行自动化部署。 本次和大家分享的提纲如下: 什么是 Serverless CI/CD? Serverless 介绍 ...

Fri Aug 07 23:11:00 CST 2020 0 552
gitHub上免费部署静态网站

新手: 1.首先完成你写的静态页面(不多说) 2.npm run build 项目到指定静态目录下面(这一步可以不需要) (这一步可以不需要,只是你的页面下需要有index文件 我是直接写了两个文件(没有使用vue库),这一步可以不需要) 3.把相关页面git push到gitHub ...

Mon Sep 14 22:06:00 CST 2020 0 832
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM