GitLab CI
GitLab 内置了 CI/CD 功能,能用于构建,测试和部署我们的应用程序,要使用这些功能,必须满足下面条件:
- 配置 GitLab Runner 负责运行CI / CD管道中的作业
- GitLab 提供了专门编写CD/CD的配置文件,需要在每个项目中配置 .gitlab-ci.yml
GitLab Runner
安装GitLab Runner
GitLab Runner可以在GNU / Linux,macOS,FreeBSD和Windows上安装和使用,也可以使用Docker安装,或者手动下载二进制文件或使用GitLab提供的rpm/deb软件包的存储库。
.gitlab-ci.yml
在项目中配置 Dockerfile 配合 gitlab-ci.yml 打包成镜像 push 到镜像仓库。