gitlab-gpg gitlab gpg

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

04. CI/CD - GitLab 集成 Jenkins 自动构建

Webhook Jenkins 一般是企业选择比较多的 CI/CD 构建工具,虽然 GitLab CI/CD 本身的功能也很强。但是在于管理和隔离上更倾向于 Jenkins。 使用 GitLab 触发 Jenkins 构建一般采用的都是 Webhook 的方式。为此需要给 Jenkins 安装一个比 ......
Jenkins GitLab 04 CI CD

gitlab——项目代码迁移

gitlab——项目代码迁移 目的:将原来服务器上的项目代码迁移到另一台服务器上。 step1. 首先新建一个空文件,将原服务器代码取下来: git clone http://***(原服务器代码地址) step2. 进入到取下来的git项目文件夹中: cd *****(取下来的项目文件夹路径) 注 ......
代码 项目 gitlab

gitlab 配置邮箱服务

gitlab 配置邮箱服务 查看gitlab容器,并进入容器 docker ps -a docker exec -it gitlab bash 修改gitlab配置文件 进入配置文件 vim /etc/gitlab/gitlab.rb 生效下面的配置项 ### Email Settings gitl ......
邮箱 gitlab

git 配置多端多个账号(码云、github、gitlab)

首先确认已安装Git,可以通过 git –version 命令可以查看当前安装的版本。 为同一个电脑,配置多个 git 账号,其整体流程如下: 清空默认的全局 user.name 和 user.email 为不同的 git 账户生成不同的 ssh-key 将以上的 ssh-key 分别添加到 ssh ......
账号 多个 github gitlab git

GitLab 忘记密码

使用root权限进入gitlab所在的linux服务器,打开一个终端,输入以下命令: gitlab-rails console -e production 这个 -e 的参数一定不能少,命令比较慢,几十秒后,会进入控制台。 查找root用户: user = User.where(id:1).firs ......
密码 GitLab

jenkins+gitlab+harbor部署CICD

jenkins相关操作 docker部署jenkins docker run --name jenkins -d -p 8080:8080 -p 50000:50000 --privileged=true --restart=always -v /jenkins/home:/var/jenkins_ ......
jenkins gitlab harbor CICD

gitlab--运行流水线、设置 tags、设置 pipeline 状态、添加徽章

.gitlab-ci.yml 如何开启 gitlab 的 CI/CD 呢?首先要将代码存储在 gitlab,然后在代码库的根目录添加一个 .gitlab-ci.yml 文件,该文件中定义了流水线的阶段和运行步骤。 为项目中添加 .gitlab-ci.yml 文件,表示启动的 CI/CD 。默认提交动 ......
徽章 流水线 pipeline 流水 状态

gitlab上微服务项目导出和导入

再点击一次【导出项目】按钮后,会出现下面【下载导出】的按钮,点击该按钮就可以下载项目的压缩包文件了 ......
服务项目 项目 gitlab

上传代码到gitlab

git init #初始化cd existing_repo #进入项目目录git config --global user.email "username@email.cn" #设置账号身份git config --global user.name "fullname" #设置账号身份git rem ......
代码 gitlab

笔记十五:gitlab-自建代码托管平台

一:学习内容 gitlab简介 gitlab安装说明 gitlab登录 gitlab创建远程库 idea集成gitlab 二:gitlab简介 GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能,使用Git作为代码管理工具,并 ......
代码 笔记 gitlab 平台

gitlab推送代码触发jenkins构建

预期:推送devloop或者master分支的代码, 自动执行jenkins 发布测试环境 首先,jenkins中需要安装如下插件 打开一个任务配置,构建触发器中勾选"Build when a change is pushed to GitLab."并过滤指定分支, 这里需要记下GitLab web ......
jenkins 代码 gitlab

安装GItlab-Runner

安装GItlab-Runner 安装最新的Git 2.0以上版本,版本低很容易报错 https://ius.io/setup yum install \ https://repo.ius.io/ius-release-el7.rpm \ https://dl.fedoraproject.org/pu ......
GItlab-Runner GItlab Runner
共345篇  :11/12页 首页上一页11下一页尾页