Gitlab 简明教程

GitLab - CI/CD

Description

GitLab CI(持续集成)服务是 GitLab 的一部分,当开发者将代码推送到应用程序时,它会构建和测试软件。GitLab CD(持续部署)是一款软件服务,该服务将每个代码的变更部署到生产环境中,从而每天部署生产环境。

GitLab CI (Continuous Integration) service is a part of GitLab that build and test the software whenever developer pushes code to application. GitLab CD (Continuous Deployment) is a software service that places the changes of every code in the production which results in every day deployment of production.

以下要点描述了 GitLab CI/CD 的使用情况 −

The following points describe usage of GitLab CI/CD −

  1. It is easy to learn, use and scalable.

  2. It is faster system which can be used for code deployment and development.

  3. You can execute the jobs faster by setting up your own runner (it is an application that processes the builds) with all dependencies which are pre-installed.

  4. GitLab CI solutions are economical and secure which are very flexible in costs as much as machine used to run it.

  5. It allows the project team members to integrate their work daily, so that the integration errors can be identified easily by an automated build.