gitlab

gitlab ssh key无法连接

to solve above issue just change "Host Key Verification Strategy" to "Accept first connection" Dashboard > Manage Jenkins > Configure Global Security ......
gitlab ssh key

gitlab

公司是自建的gitlab的服务器,部署项目是集成到了自研的运维管理平台。之前拉取都是没有问题的,有一次另外的同事说,现在部署项目无法成功。 排错过程根据报错信息排查,发现是 git clone git@xxx:xx.git 报错。之前是可以的,突然不行了,gitlab 上面也可以查看到公钥。 报错信 ......
gitlab

gitlab 开发人员更换手机后MFA认证无法登录

##gitlab 开发人员更换手机后MFA认证无法登录 开发人员用mfa二次认证登录gitlab,有开发更换手机后,发现登录gitlab时必须输入mfa二次认证 ###解决方法 需要找运维管理人员,登录mfa取消二次认证,登录后自己再开启二次认证 运维人员以管理员身份登录 点击扳手,点击User,查 ......
人员 gitlab 手机 MFA

GitLab-DevOps思想

1、什么是DevOps: DevOps是 Development(开发) 和 Operations(运维)的缩写,是一组过程、方法与系统的统称;强调“应用程序/软件工程”的开发、技术运营和质量保障(QA)人员之间沟通、协作一体化。实现持续集成、持续交付,包括持续部署。 2、DevOps的意义: ......
GitLab-DevOps 思想 GitLab DevOps

GitLab-CI/CD使用

一、 二、 GitLab CI/CD 是GitLab Continuous Integration(Gitlab持续集成)的简称。只要在项目仓库的根目录添加.gitlab-ci.yml文件,并且配置了gitlab Runner(运行器),那么每一次push或者合并请求(Merge Request)都 ......
GitLab-CI GitLab CI CD

GitLab-GitLab介绍

GitLab 是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的 Git 项目仓库,可通过 Web 界面进行访问公开的或者私人项目。它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。 文档地 ......
GitLab GitLab-GitLab

GitLab-理解里程碑(史诗)/议题,评论/主题,代码建议

1、里程碑: 可以理解为对大的工作内容进行定义,比如构建一个版本、新增某个功能、变更某个需求。 2、议题: 为对“里程碑”进行进行模块拆分,比如变更某个需求时设计到多个端进行修改、多个接口修改、多个接口修改时又涉及到其他系统业务场景进行测试。可对这些内容进行拆分,并且gitlab支持把议题分配给相应 ......
议题 里程碑 史诗 代码 建议

docker部署gitlab CI/CD (二)终篇:部署gitlab runner和添加gitlab-ci.yml文件 终极踩坑版

网上教程很多,但断断续续,先不说大部分都是只截取片段,让人云里雾里,不会的看不懂,懂的不需要看,根据步骤跑不起来不说,改了一堆,完全不解释为什么,也分不清是官方要求还是作者自己夹带的私货。痛定思痛,抛弃任何教程,根据报错实时改进,于2023年4月24日完成此篇。 官方文档: https://docs ......
gitlab gitlab-ci 终极 文件 docker

docker部署gitlab-runner

要求 在注册runner之前,您必须首先: 将其安装在与安装 GitLab 的服务器不同的服务器上 获取令牌: 对于共享运行器,让管理员转到 GitLab 管理区域并选择Overview > Runners 对于group runner,转到CI/CD > Runners 对于project run ......
gitlab-runner docker gitlab runner

基于docker 安装的gitlab 升级

gitlab 升级 背景 现在的gitlab版本是13.0.1,目标是 14.9.5 因为,这个版本及以后支持禅道集成。 升级过程 先备份数据 gitlab-rake gitlab:backup:create #有两个文件需要手工备份 #gitlab.rb路径:/etc/gitlab/gitlab. ......
docker gitlab

基于Docker的GitLab更改克隆地址问题

解决 gitlab 容器上的项目进行 clone 时,IP 地址显示一串数字而不是正常 IP 地址的问题 问题背景 通过 gitlab 容器创建了一个项目,想 clone 到本地,结果发现项目的 IP 地址是一串数字 问题排查 明明创建项目的时候,IP 地址还是正常的鸭! 再看看项目的 settin ......
地址 Docker GitLab 问题

GitLab 配置优化

代码库最近换了,使用了 GitLab。这两天观察了下服务器的使用情况,发现 GitLab 很吃内存。直接占用了 30 多个G的内存。 一、发现问题 使用 top 命令查看内存时,发现前几十个都是同一个应用程序。再通过 ll /proc/pid 命令查找具体程序位置,发现都是 GItLab 。 这其中 ......
GitLab

Ubuntu.Gitlab.SetUp——Ubuntu下gitlab-ce服务器部署

一、安装环境 使用系统环境:linux-ubuntu 22.04 直装,非docker 安装链接:gitlab/gitlab-ce - Packages · packages.gitlab.com 1. 进入页面点击 search 按钮,在Distribution里面输入ubuntu,出现适合ubu ......
Ubuntu gitlab-ce 服务器 Gitlab gitlab

gitlab命令行修改登录页

现象 误操作修改了登录页的url,导致无法登录的问题 修改 进入gitlab 容器 docker exec -it gitlab /bin/bash 进入postgresql数据库命令行 gitlab-psql 执行更改语句 UPDATE application_settings set home_ ......
命令 gitlab

GitLab 服务的启动、停止和重启命令

GitLab 服务的启动、停止和重启命令 一、问题现象 在使用 GitLab 管理项目代码时,有时候可能因为服务出现异常,导致无法正常访问 GitLab 上的代码。 报错如下: 二、解决方案 重启 GitLab 服务,命令如下: gitlab-ctl restart 命令执行效果如下: 三、补充说明 ......
命令 GitLab

gitlab runner 问题汇集

gitlab runner 需要版本尽量和gitlab一致 1. gitlab docker executor: 错误 " gitlab runner Could not resolve host: abc.com " fatal: unable to access 'http://gitlab-c ......
gitlab runner 问题

gitlab与openldap做权限认证

1.gitlab开启并配置ldap 编辑gitlab.rb配置文件 打开编辑gitlab.rb配置文件: vi /etc/gitlab/gitlab.rb gitlab_rails['ldap_enabled'] = true # gitlab_rails['prevent_ldap_sign_in ......
openldap 权限 gitlab

docker升级gitlab

昨天在家部署了gitlab,版本居然是15.10,公司版本却是14.6,升级一波。 官方文档: https://docs.gitlab.com/ee/update/#upgrading-without-downtime 总结: 文档介绍直接拉取最新镜像就行,经我概览,只需备份etc、log、opt三 ......
docker gitlab

docker部署gitlab CI/CD (一)第一篇:部署gitlab及汉化

网上很多类似教程,但多少有点夹带私货,竟然拉取的第三方镜像,不敢乱用,于是结合其他人的博客和官方文档,结合部分其他作者的笔误踩的坑,知其然也要知其所以然,于2023年4月17日写下这篇。 官方文档: https://docs.gitlab.com/ee/install/docker.html 主要参 ......
gitlab docker CI CD

gitlab 删除项目

方法一 方式二 ......
项目 gitlab

通过 docker-compose 快速部署 gitlab

一、概述 GitLab是一个基于Web的Git存储库管理器,为软件开发提供完整的DevOps平台。它允许开发人员协作编写代码,管理项目,并自动化软件交付过程。GitLab提供广泛的功能,包括版本控制、问题跟踪、持续集成和部署、代码审查等等。 GitLab有两个版本:社区版和企业版。社区版是开源的,可 ......
docker-compose compose docker gitlab

gitlab--Stages、job、.pre 、.post 、before_script、after_script、variables 环境变量

Stages 和 job 在 pipeline 中,有几个名词需要知道,Stages、job、stage、before_script、after_script 等 Stages:一个流水线可以包含若干个阶段,一个阶段可以包含若干个作业 stages 用于定义作业可以使用的阶段,并且是全局定义的。同一 ......

gitlab 配置 ssh 密钥

GitLab 配置 ssh 密钥 1、检查本机是否存在 密钥,如果存在 id_rsa(私钥)、id_rsa.pub(公钥) 文件则说明已经创建过了,直接拷贝即可。 ls ~/.ssh 2、如果不需要这份可以删除,注意这份密钥没有在使用,移除之后就无法恢复了,之前所使用的地方也需要使用新的: rm - ......
密钥 gitlab ssh

搭建 GitLab 服务器

CentOS 7 搭建 GitLab 服务器 环境 操作系统:CentOS 7 GitLab版本:15.10.3 准备 请务必在服务器留出足够的磁盘空间和运行内存,否则会因内存不足导致崩溃(会报502)。 建议:4G以上运行内存(最少3G),磁盘空间根据需要来定。 安装 注意:如果在安装的过程中卡住 ......
服务器 GitLab

Tool-GitLab

Tool-GitLab https://about.gitlab.com/ GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。 安装方法是参考GitLab在GitHub上的Wiki页面。 Gitlab是被广泛使用的基于git的开源代码管理平 ......
Tool-GitLab GitLab Tool

k8s-gitlab 配置清单

Gitlab服务构成 Nginx:静态web服务器。 gitlab-shell:用于处理Git命令和修改authorized keys列表。 gitlab-workhorse: 轻量级的反向代理服务器。 logrotate:日志文件管理工具。 postgresql:数据库。 redis:缓存数据库。 ......
k8s-gitlab 清单 gitlab k8 8s

docker部署gitlab

1.下载最新的镜像: docker pull gitlab/gitlab-ce 2.查看镜像是否拉取成功: docker images 3.新建数据卷目录: 如果要修改一个容器的配置或者查看它的日志,需要进入到容器里面,不是很方便。所以通常会给容器挂载数据卷,将容器内的重要目录,映射到宿主机中。 我 ......
docker gitlab

gitlab docker

内存大于8G # 拉取Gitlab镜像 docker pull gitlab/gitlab-ce:latest # 启动容器 docker run \ -itd --name gitlab \ -p 9980:80 \ -p 9922:22 \ -e external_url 'http://xx. ......
gitlab docker

gitlab-ce-15.9.4安装

1.依赖包安装 yum -y install policycoreutils openssh-server openssh-clients postfix 2.下载gitlab-ce并安装 # 下载安装包 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ ......
gitlab-ce gitlab ce 15

如何使用IDEA通过gitlab拉取提交代码

准备相关软件:idea、git idea配置git 1、随意打开一个项目,选择file,点击Settings 2、先选择Version Control,再点击Git,根据以下图片红色部分选择,把安装的git位置找到 3、我git安装在D盘,你就根据自己位置来,再点点击Test,如下图就是配置git成 ......
代码 gitlab IDEA
共325篇  :10/11页 首页上一页10下一页尾页