记录一下如何在小团队中做前端自动化部署 ㊢

Auth:老猿𝕏𝕏       Date:2024/05/17       Cat:分享       Word:共537字

目前我所在的小厂规模不大,人员不多,研发流程并没有像之前在大厂时那么规范,也没有成熟的基建来给到我们提供辅助,所以上线发布流程就是一个任性,直接在本地打完包手动上传到OSS就完事,简单高效,但问题也很多,一天要是发个7-8次,人都要傻了,所以还是需要折腾一下,前端自动化部署搞起。

本着简单高效的原则,不想把这事搞的太复杂,因为我们用了 gitlab 来管理代码,所以直接上方案:gitlab CI/CD runner

gitlab CI/CD runner

本质上,Gitlab Runner 就是一个可以执行脚本的环境,它会根据你 gitlab 仓库中的配置文件,来执行一连串的任务。而 Gitlab Runner 可以被安装在服务器,虚拟机,甚至是Docker容器中。

准备工作

  • 已部署好的 gitlab 服务
  • gitlab 服务域名的https证书
  • 用于安装 Gitlab Runner 的服务器

安装

我们选择使用 Docker 来安装 Gitlab Runner(详细的安装说明),将配置目录 /etc/gitlab-runner/ 映射到外部

docker run --rm -it -v /srv/gitlab-runner/config:/etc/gitlab-runner/ gitlab/gitlab-runner

...未完待续...

《记录一下如何在小团队中做前端自动化部署 ㊢》留言数:0

发表留言