首页
学习
活动
专区
圈层
工具
发布

#gitlab

GitLab 安装指南

木易士心

GitLab 是一个功能强大的开源 DevOps 平台,集代码托管、CI/CD、项目管理和团队协作于一体。本文将为你梳理如何在主流操作系统上安装 GitLab,...

1000

Spring Cloud微服务自动化部署实战:基于GitLab CI/CD的完整流水线设计

用户6320865

GitLab CI/CD的核心在于其基于YAML文件的配置驱动模式。当开发者在GitLab仓库中提交代码时,系统会自动检测项目根目录下的.gitlab-ci.y...

5210

Arbess从入门到精通(14) - 使用Arbess+GitLab+SonarQube实现代码扫描完成后自动化构建并主机部署

DevOps实践之路

gitlab安装完成之后,可以将代码推送到仓库中,Arbess克隆源码需要创建GItlab的个人令牌,用于Arbess访问Gitlab。进入用户设置→访问令牌,...

13260

GitLab 指定 Runner 执行任务 (CI/CD/JOB)

除除

通过为 GitLab Runner 与 Job 设置相同的 Tags,可将任务绑定到指定 Runner,确保脚本在预期环境运行。配置方式包括在 Runner 设...

10910

GitLab内存占用过高排查与优化实战:从95%到稳定运行的完整指南

用户8589624

在运维GitLab时,内存占用过高是常见问题。最近,一台运行GitLab的CentOS7服务器内存使用率飙升至95%以上,导致系统响应缓慢。本文将详细记录整个排...

14310

Gitlab+ArgoCD webhook配置自动触发

KaliArch

Argo CD 每三分钟会轮询一次 Git 存储库,以检测清单的更改。为了消除这种轮询延迟,可以将 API 服务器配置为接收 webhook 事件的方式,这样就...

9010

实战基于Gitlab+Jenkins+Terraform的基础设施自动化方案

KaliArch

在当今快速发展的云计算时代,企业对基础设施的管理需求越来越复杂,传统的手工管理方式已经无法满足快速迭代、高效运维的需求。为了应对这一挑战,基础设施自动化应运而生...

10110

GitLab 服务管理与性能优化

用户8589624

在现代软件开发中,GitLab 已成为一种流行的版本控制和持续集成工具。随着使用的增多,确保 GitLab 服务的稳定运行和性能优化显得尤为重要。本文将探讨如何...

11410

在Jenkins中配置GitLab SSH访问的详细指南(注意jenkins服务器上切换用户的坑)

用户8589624

在现代软件开发中,持续集成和持续交付(CI/CD)已成为了提高开发效率和软件质量的关键手段。Jenkins作为一种流行的开源自动化服务器,广泛应用于这一领域。然...

30110

深入了解 Jenkins、GitLab 和 SSH 密钥的配置与管理

用户8589624

在现代软件开发中,持续集成和持续交付(CI/CD)已经成为了至关重要的实践。Jenkins 作为一个开源自动化服务器,广泛用于构建、测试和部署软件项目。而 Gi...

20210

GitLab、Bitbucket、GitPuk主流代码管理工具纵评解析

DevOps探索之旅

在数字化转型加速渗透的当下,代码管理平台已成为开发者日常工作的 ​​"刚需基础设施"​​。面对GitLab、Bitbucket、Gitea、GitPuk等众多工...

20060

代码管理工具选型,GitLab vs GitPuk全面对比解析

DevOps探索之旅

​在代码管理工具的选型中,GitLab 以其功能完善、生态成熟的特点,成为许多团队的首选;而新兴的国产开源工具 GitPuk,则以其轻量与简洁的理念,为我们提供...

17360

GitLab国产替代,一款国产开源免费的代码管理工具 - GitPuk

DevOps探索之旅

在我们日常的软件开发中,像 GitLab、Gitee 这样的代码管理平台已成为不可或缺的协作基石。以 GitLab 为例,它以其功能全面、生态完善而著称,为团队...

20160

GitLab 自动部署代码到服务器:完整实践指南

编程小白狼

在现代软件开发中,自动化部署已成为提高开发效率和保证部署质量的关键环节。本文将详细介绍如何使用 GitLab 实现代码的自动部署到服务器。

70710

Git 与 GitHub 协同工作流:从0到1搭建版本控制体系

stark张宇

所有的最简单的Git操作都是从一个裸仓库的方式演变过来的,所以学习Git的第一步要创建本地仓库 ( Local Repository ),使用git init ...

34820

告别Git恐惧症!一套课程搞定Win/Mac/Linux三端配置与核心原理

stark张宇

Git 配置级别:本地、全局、系统 ,本地优先级大于全局 ,全局大于系统 (local > global > system) 。

18310

GitLab DAST 全面指南:动态应用安全测试实战

qife122

将DAST添加到流水线的最简单方法是在.gitlab-ci.yml文件中包含DAST模板,并提供要扫描的网站:

18110

代码管理平台Gitlab如何通过 ZeroNews 实现远程访问?

零讯

GitLab 是一个基于 Web 的开源代码托管平台,集代码托管、项目管理、持续集成与持续部署等功能于一身。它采用 Git 作为版本控制系统,界面友好、功能丰富...

22110
领券