劈荆斩棘:Gitlab 部署 CI 持续集成

时间:2024-11-24 14:37:20

阅读目录:

  • install configue gitlab-ci-multi-runner
  • restore nuget packages
  • bulid .sln
  • run unit tests
  • configue .gitlab-ci.yml
  • configue build status badge image

CI 精华文章:

Gitlab 部署 CI 相关资料:

持续集成(Continuous integration - CI)的作用:代码在提交到资源库之前,进行构建、自动化测试和发布等等,我们每天需要提交大量的代码,持续集成可以有效的帮助我们发现代码中的 Bug,并且减少一些反复的工作等等,使团队更加有效的开发协作。

GitLab CI 官方介绍:https://about.gitlab.com/gitlab-ci/

Gitlab 在 8.0 以上版本集成了 CI,所以我们不需要另外配置一个 gitlab-ci-server 服务器,为我们部署减少了很多的工作,点个赞