默认情况下,GitLab CI/CD 在新安装上会默认启用,要关闭的话,有两种方式:

  1. 需要在每个项目下单独关闭。
  2. 通过修改源安装和 Omnibus 安装中的设置。(未验证)

1.每个项目单独关闭

要在项目中启用或禁用 GitLab CI/CD,这是汉化过后的gitlab截图:

把Pipeline去掉勾选,然后点击“保存修改”就可以了。

英文版的话,操作也是一样的:
Settings > General > Visibility, project features, permissions.
在Repository选项里,把Pipeline去掉勾选,然后保存修改。

2.通过修改源安装和 Omnibus 安装中的设置来禁用 GitLab CI/CD 站点范围

未验证,仅供参考。

需要注意的两件事:

  1. 禁用 GitLab CI/CD 将仅影响新创建的项目。在此修改之前启用它的项目将一直工作。
  2. 即使您禁用 GitLab CI/CD,用户仍能够在项目的设置中启用它。

对于源安装,请打开编辑器并设置为 :gitlab.yml builds false,就是把下边儿的最后一项设置为false。

## Default project features settings
default_projects_features:issues: truemerge_requests: truewiki: truesnippets: falsebuilds: false

保存文件并重新启动 GitLab:

sudo service gitlab restart

对于 Omnibus 安装,编辑并添加行:/etc/gitlab/gitlab.rb

gitlab_rails['gitlab_default_projects_features_builds'] = false

保存文件并重新配置 GitLab:

sudo gitlab-ctl reconfigure

gitlab项目中启用或禁用 GitLab CI/CD Pipeline相关推荐

  1. 实操教程丨如何将一个k3s集群集成到Gitlab项目中

    作者|RancherLabs 来源|CSDN企业博客 关于k3s K3s是由Rancher Labs发布的一个轻量级Kubernetes发行版,这款产品专为在资源有限的环境中运行Kubernetes的 ...

  2. 禁用计算机服务LanmanServer,[如何]在Windows 10中启用或禁用SMB协议 | MOS86

    服务器消息块(SMB)协议基本上是Windows中存在的文件共享协议.它允许应用程序读取/写入文件,并敦促服务器管理器为网络连接的计算机提供服务请求.此协议有三个版本,SMB版本1(SMBv1),SM ...

  3. 禁用服务器网络协议怎么设置,如何在Windows操作系统中启用和禁用DHCP?

    原标题:如何在Windows操作系统中启用和禁用DHCP? 无论在公共场所还是家中,WiFi可以为您的计算机提供网络连接.我们出行或者参加会议时需要携带计算机.计算机操作系统具有可操作的DHCP,让大 ...

  4. 在Word 2007中启用或禁用Office加载项

    Office加载项是Office程序为了完成某种功能而需要在启动程序时自动加载的模块,例如书法字帖功能.稿纸功能.制作信封功能等.用户可以根据工作需要启用或禁用Office加载项,以提高Office程 ...

  5. 包括edge,Chrome,火狐、百度,360等浏览器怎么全屏_如何在Microsoft Edge中启用和禁用全屏模式以及解决浏览器无法开启或关闭全屏的问题

    文章目录 1. 引出问题 2. 解决问题 2.1 使用缩放菜单 2.2 Win + Shift + Enter窍门 2.3 最大化与全屏模式 2.4 以全屏模式观看网络视频 3. 重要总结 4. 解决 ...

  6. w10睡眠的计算机如何启动,如何在Windows10中启用或禁用允许混合睡眠

    如何在Windows10中启用或禁用允许混合睡眠 启用或禁用Windows10中允许混合睡眠的方法 在转到"允许混合睡眠"选项之前,我们将尝试了解什么是睡眠的基本术语?当用户希望离 ...

  7. linux关闭root权限管理,如何在Ubuntu中启用和禁用root帐户?

    在Ubuntu Linux中,出于安全原因,默认情况下是禁用root帐户的.下面本篇文章就来带大家了解一下在在Ubuntu中启用和禁用root帐户的方法,希望对大家有所帮助. Sudo用户 Ubunt ...

  8. OpenShift 4 Hands-on Lab (8) 基于Gogs+Nexus+Sonarqube的Jenkins CI/CD Pipeline

    <OpenShift 4.x HOL教程汇总> 说明:本文已经在 OpenShift 4.8 环境中验证(OpenShift 4.9 环境的 Jenkins 版本较新,编译 Java 报错 ...

  9. OpenShift 4之实现一个基于Gogs+Nexus+Sonarqube的Jenkins CI/CD Pipeline

    OpenShift 4之实现一个基于Gogs+Nexus+Sonarqube的Jenkins CI/CD Pipeline 场景说明 运行环境 配置操作过程 准备运行所需资源 配置Gogs并导入应用代 ...

最新文章

  1. arcgis for js开发之路径分析
  2. 推荐ApacheCN开源的一个机器学习路线图
  3. QuorumPeerConfig.parse
  4. 安装adobe acrobat导致回滚
  5. 单元测试中Assert类的用法
  6. HttpUtility编码
  7. 论文浅尝 | ExCAR: 一个事件图知识增强的可解释因果推理框架
  8. vSwitch报文转发分析
  9. zzuliOJ 1894: 985的方格难题 【dp】
  10. OpenShift Security (4) - 管理集群中的安全漏洞
  11. 原生的强大DOM选择器querySelector - querySelector和querySelectorAll
  12. vmware-tools安装失败
  13. oracle对象不在回收站中,Oracle PURGE子句清除回收站中的对象
  14. windows工具:推荐一款可以截长图(滚动截图)的工具FSCapture
  15. 我的AI之路(51)--用自己的UCF101数据集训练3D识别模型video-caffe
  16. JavaScript实现更换背景图片
  17. 音视频:AVAudioPlayer:中断处理
  18. Dev C++下载及使用
  19. iOS开发苹果支持中文字体,和使用字体
  20. 小程序推送服务通知(前后端代码)

热门文章

  1. 湖南高工计算机考试,湖南一工教育
  2. NVIDIA Tesla K40C 和 AMD Firepro W8100 的对比
  3. paging modes-分页模式
  4. centos升级内核 大漠知秋_记一次centos 7内核升级事故
  5. mac golang无法启动_Mac无法开机?如何修复并使其重新启动
  6. mac上sublime配置php环境,Mac下sublime text3如何配置php编译环境?
  7. 对python的功能和扩展功能的认知_Python基础-基础认知和库了解
  8. python3读写excel文件_Python3读写 EXCEL文档
  9. flutter和dart的SDK安装
  10. 数据库主键和索引区别