初使用git时,每次push或clone代码都需要输入一遍账号密码,操作非常繁琐,且这一步为想要Jenkins自动编译的童鞋们挖了个大坑。那么要怎么屏蔽掉这个账号密码的输入,让Git自己记住我们的账号密码呢?如下:1、首先找到本地gitconfig文件   2、右键,打开路径,进入文件存放目录,编辑.gitconfig文件,在最后加上这两行代码:[credential
转载 2023-07-06 19:57:49
187阅读
gitlab-ce安装完整教程-docker很少写博客,之前学习都是自己找资料,解决问题即可,发现网上很多的教程还是多少存在步骤缺失或者是无备注的状态,自己总结一篇,方便自己方便大家。安装环境centos7.6 docker gitlab-ce:13.7.0-ce.0 本次安装基于centos7.6 环境,docker的版本无硬性要求,centos7.6 环境的安装就不加入文档,这是玩服务器
目录一、准备工作二、正式安装过程三、配置gitlab完成初始化工作四、浏览器访问五、需要注意的地方:重点,圈起来要考前言:由于公司之前一直使用的svn进行的代码管理。然后这次公司服务器惨遭黑客攻击。svn无法使用。之前使用过gitlab分布式代码管理,觉得甚是好用,趁着这个机会,搭建一个社区版的gitlab-ce代码仓库。适合中小型企业。普通的代码管理完全可用。大型企业也可以选择收费的企业版git
目录前提条件参考项目安装 fastlane初始化 fastlane初始化 fastlane match生成项目访问令牌生成签名证书更新 Xcode 配置苹果应用商店集成FastfileBuildBeta.gitlab-ci.yml本文来源:about.gitlab.com/blog作者:Darby Frey译者:极狐(GitLab) 市场部内容团队为苹果 iOS 应用程序开发创建一个全自动的 CI
创建挂载目录+赋予权限mkdir /app/gitlab/config /app/gitlab/logs /app/gitlab/data -pchmod 777 /app/gitlab -R运行容器docker run
原创 2022-09-05 22:22:45
194阅读
一、安装版本# 163 repo下载repo文件 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 备份并替换系统的repo文件 cp CentOS7-Base-163.repo /etc/yum.repos.d/ cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak
原创 2023-03-03 00:00:20
864阅读
# GitLab配置Redis ## 简介 在这篇文章中,我将向你介绍如何在GitLab配置RedisGitLab是一个非常流行的开源代码托管平台,它使用Redis作为缓存和后端数据库。通过配置Redis,可以提高GitLab的性能和可伸缩性。 ## 步骤概览 下面是配置GitLab使用Redis的步骤概览: ```mermaid journey title GitLab配置R
原创 8月前
241阅读
问题描述:服务器重启之后,启动gitlab发现redis总是超时启动命令:gitlab-ctl start失败提示:down:redis:0s,normally up,want up;run:log:(pid 1022)1302s 查看production.log日志:tail -f /var/log/gitlab/gitlab-rails/production.log 报错信息:Error co
GitLab快速入门1-GitlabCE安装配置操作实践前提条件系统为centos7[root@gitlab~]#cat/etc/redhat-releaseCentOSLinuxrelease7.8.2003(Core)安装dockerce引擎[root@gitlab~]#yuminstall-yyum-utils[root@gitlab~]#yum-config-manager--add-re
原创 2021-04-13 22:18:34
2804阅读
1:系统和软件:root@ubuntu1:/home/ubuntu1# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Codename: trusty2:下载gitlab安装包:https://abo
私有仓库GitlabGitlab简介CI/CD安装GitlabGitlab使用 Gitlab简介GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。安装方法是参考GitLab在GitHub上的Wiki页面。Gitlab官方文档:https://docs.gitlab.com/CI/CD持续集成 考虑一个应用程序,它的代码存储在 GitLa
转载 5月前
36阅读
前言:  Pull Request的流程    1、fork      首先是找到自己想要pull request的项目, 然后点击fork按钮,此时就会在你的仓库中多出来一个仓库,格式是:自己的账户名/想要pull request的项目的名称    2、clone      通过运行命令:git clone git@github.com:当前账户名/要克隆的仓库名.git(反斜杠后面那个是新的仓
当前版本 gitab-ce 16.0.1, 准备升级最新版本(17.3.1)。项目与用户数据保留完成。gitlab-runner 需要是否重新注册待确认。项目与用户数据保留完成。gitlab-runner 需要是否重新注册待确认。项目与用户数据保留完成。gitlab-runner 需要是否重新注册待确认。项目与用户数据保留完成。
原创 12天前
51阅读
背景:GitLab 存在命令注入漏洞,该漏洞源于未经授权的用户可能使用以下命令在服务器上执行任意代码 项目导入功能。以下产品版本受到影响:14.10.5 之前的 14.0、15.0.4 之前的 15.0 和 15.1.1 之前的 15.1 开始的所有版本。因服务器处于内网环境,使用RPM包进行手动升级1. 升级前准备1.1 备份创建备份文件:$ gitlab-rake gitlab:backup:
0x0 GitLab介绍gitlab 不用说,大家都知道是做什么的,gitlab 分为 Gitlab Community Edition(gitlab社区版又称gitlab-ce)、Gitlab Enterprise Edition(gitlab企业版又称gitlab-ee);ce和ee的区别在于ce的功能在ee里面都有,而EE里有的功能CE不一定支持。如果要用高级功能,就花钱向gitlab团队采
         GitLab ce 社区版本的https方式配置(yum)上次安装了gitlab 但是不是https现在需要全民https了今天就给大家配置https。(默认的不是https的访问登陆和git也不https的)先备份一下咱们的配置和文件,以防咱们修改错误回退备份配置直接执行,先进入自己的备份目录.tar -zPcf$(d
原创 2017-01-14 00:47:48
10000+阅读
1点赞
腾讯云centos 6.5 64位1  去掉sendmail yum list installed  | grep  sendmail 若存在,则使用 yum remove sendmail2 关闭防火墙service iptables stopsetenforce 03  安装常用工具yum install -y lrzsz
原创 2017-10-24 19:23:51
1623阅读
一、基础环境(1)操作系统:CentOS 7.3(2)Gitlab: 11.5.4 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/ 二、硬件需求(1)存储存储空间的大小主要取决于你将存储的Git仓库的大小。但根据 rule of thumb(经验法则) 你应该考虑多留一些空间用来存储Git仓库的备份。 如果你想使用弹性的存储空间,你可
一、 Gitlab-CI/CD使用场景首先,公司使用Gitlab作为工作仓库进行代码发布及版本控制,Gitlab内置了CI/CD的工具,这些工具可以用于代码提交的同时完成镜像构建、自动化测试、自动化部署等连续的工作:CI: Continuous Integration(持续集成)CD: Continuous Delivery(连续交付)CD: Continuous Deployment(持续部署)
转载 2023-07-26 11:43:34
379阅读
总体架构总共架构由5部分组成PostgresqlRedisGitlabNFSLB 集群示意图 RedisGitlab官网上的文档说到的方案是搭建一个稳定高可用性的Redis集群,我在这里做了简化,只用docker搭建了单个节点的Redis服务docker run -dti --name redis -p 6379:6379 redisRedis服务的主机IP和端口号将在gitlab配置
  • 1
  • 2
  • 3
  • 4
  • 5