GITLAB CI-RUNNER的分类

简介: 什么情况下需要注册Shared Runner? 比如,GitLab上面所有的工程都有可能需要在公司的服务器上进行编译、测试、部署等工作,这个时候注册一个Shared Runner供所有工程使用就很合适。

什么情况下需要注册Shared Runner?

比如,GitLab上面所有的工程都有可能需要在公司的服务器上进行编译、测试、部署等工作,这个时候注册一个Shared Runner供所有工程使用就很合适。

什么情况下需要注册Specific Runner?

比如,我可能需要在我个人的电脑或者服务器上自动构建我参与的某个工程,这个时候注册一个Specific Runner就很合适。

 

 

什么情况下需要在同一台机器上注册多个Runner?

比如,我是GitLab的普通用户,没有管理员权限,我同时参与多个项目,那我就需要为我的所有项目都注册一个Specific Runner,这个时候就需要在同一台机器上注册多个Runner。

 

分类方法2

Runner一共有三种类型

1) 本地Runner

2) 普通的服务器上的Runner

3) 基于Docker的Runner

Runner可以分布在不同的主机上,同一个主机上也可以有多个Runner。


			
 
目录
相关文章
|
26天前
|
Docker 容器
GitLab Runner注册大揭秘:高效CI/CD的入门指南
GitLab Runner注册大揭秘:高效CI/CD的入门指南
36 0
GitLab Runner注册大揭秘:高效CI/CD的入门指南
|
9月前
|
Kubernetes Java 网络安全
GitLab CI构建SpringBoot-2.3应用
SpringBoot应用提交到GitLab后,会自动构建成docker镜像,甚至自动部署在K8S环境
136 0
GitLab CI构建SpringBoot-2.3应用
|
9月前
|
Linux 持续交付 Go
gitlab--Gitlab Runner安装与注册
gitlab--Gitlab Runner安装与注册
|
12月前
|
存储 缓存 运维
Gitlab CI 小试牛刀
前言 前端工程化中 CI 是必不可少的一环,大家的团队中或多或少都有不同的 CI 能力,有的可能由运维同学使用 JIRA 配置(前司),更多的相信已经迁移到 Gitlab 到 CI/CD 中。那么今天就来聊聊什么是 CI 以及如何在 Gitlab 中配置 CI 能力。
|
Java Shell Docker
Gitlab Runner 部署
Gitlab Runner 部署
Gitlab Runner 部署
|
安全 测试技术 持续交付
Create a Continuous Integration (CI) Pipeline in Gitlab(1)
Create a Continuous Integration (CI) Pipeline in Gitlab(1)
Create a Continuous Integration (CI) Pipeline in Gitlab(1)
|
安全 网络安全 开发工具
Create a Continuous Integration (CI) Pipeline in Gitlab(2)
Create a Continuous Integration (CI) Pipeline in Gitlab(2)
Create a Continuous Integration (CI) Pipeline in Gitlab(2)
|
Ubuntu
gitlab-runner插件安装流程
Ubuntu安装git-runner
208 0
gitlab-runner插件安装流程
|
jenkins Linux 测试技术
二 GitLab CI服务器的搭建
二 GitLab CI服务器的搭建
二 GitLab CI服务器的搭建
|
缓存 Kubernetes Java
GitLab CI/CD 自动化构建与发布实践
GitLab CI/CD 自动化构建与发布实践
3393 0
GitLab CI/CD 自动化构建与发布实践