直播介绍
我们平时开发一个项目,经常会遇到这些“小”问题:
很多同学可能都是这么做的:
本地调试看看,然后编译过后,打个压缩包传给后台。后台部署时,由于文件多,可能会导致文件传漏,或者更新到先前的版本,那这就很尴尬了。功能回退麻烦,流程冗长费时,开发效率低下,导致加班。
工欲善其事,必先利其器。这个时候,如果有一个工具,能够自动的将我们每次提交的代码做自动化编译,然后它自己进行测试,最后甚至可以自己去部署,就很香啦!持续集成,已然成为了前端工程师必知必会的技能。
2月23日,我们特邀前端大牛Brian来带我们一探究竟:熟悉主流的CI/CD平台的用法,尝试编写Github Actions,并尝试使用自动化的流程来完成一些简单的工作。
直播中设计了丰富的案例,如静态发布类型的博客:主流的Hexo、基于Vue3的VitePress等方案。同学们,可以在学习自动化流程的同时,了解如何自己建站&写博客,有了Github Actions加持自己也可以写出优秀的文档站了。来直播间获取自动化部署技能点!
直播简介
直播主题:前端CI/CD利器-Github Actions
直播时间:2月23日(周二) 晚8点
适合人群:3年以上前端工程师:掌握前端主流的技术栈,并且可以胜任常规的业务开发
直播讲师:Brian - 全栈工程师,高级PMP,创业者
直播大纲
一、效率达人:把代码以外的事交给机器,解放双手
1. 什么是持续集成/持续部署(CI/CD)?
2. 有哪些常用的CI/CD平台?
3. 它们的特点是什么?
二、学习达人:入门成熟的CI/CD平台Github Actions
1. 什么是Github Actions?有哪些常用的Actions?
2. Github Actions的使用场景介绍
3. Github Actions初探:熟悉基础的概念与操作面板
4. Github Actions尝试:轻松上手,快速搜索已有Actions
三、实操达人:用Github Actions发布hexo博客
1. 有哪些常用的静态站发布工具?(hexo)
2. Hexo如何建站?如何快速发布?
3. Github Actions的Hexo部署方案
你将收获
1.什么是持续集成?如何入手持续集成?
2.CI/CD平台横评,各自的特点是什么?
3.GitHub CI/CD平台Github Actions详解
4.用Github Actions发布自己的博客
讲师介绍
国内一线互联网公司从业经历,超过10年的前后端开发经验,负责过多个领域的全栈项目开发。纵跨直播平台、新媒体管理系统等多个行业领域,对于微服务框架、服务治理等技术有深入研究。
查看TA的课程