一、环境准备#jdk软件包、Jenkins软件包、插件安装包[root@jenkins ~]# ls -ltotal 399028-rw-r--r-- 1 root root 170023183 Aug 14 2018 jdk-8u181-linux-x64.rpm-rw-r--r-- 1 root root 74141787 Au……继续阅读 » lixian 5年前 (2020-05-13) 21898浏览
一、安装Git版本控制客户端1.下载软件包自行下载Git版本控制客户端安装包:Git-2.7.2-32-bit_setup.1457942412.exe2.双击软件包,一直点击下一步安装3.这个地方需要点击第二个,其他默认即可3.完成安装二、授权秘钥及Git设置1.右击桌面,点击Git Bash Here 2.生成秘钥并复制公钥3……继续阅读 » lixian 5年前 (2020-05-13) 21743浏览
1.修改配置文件[root@gitlab ~/tlbb]# vim /etc/gitlab/gitlab.rb [root@gitlab ~/tlbb]# [root@gitlab ~/tlbb]# grep '^gitlab_rails' /etc/gitlab/gitlab.rb gitlab_rails['……继续阅读 » lixian 5年前 (2020-05-12) 21671浏览
八、分支保护1.设置不允许普通用户master推送仓库2.普通用户登录3.普通用户设置秘钥[root@dev01 ~/tlbb]# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.s……继续阅读 » lixian 5年前 (2020-05-12) 21579浏览
1.复制远程仓库地址2.根据提示选择默认添加仓库(如果没有仓库则创建)创建仓库#安装git软件[root@gitlab ~]# yum install -y git#配置git[root@gitlab ~]# git config --global user.name "lx"[root@gitl……继续阅读 » lixian 5年前 (2020-05-12) 22212浏览
五、创建用户组及用户1.创建用户组2.创建新的用户组3.填写用户组信息并选择创建4.创建用户5.填写创建用户信息并确定6.编辑用户,给用户设置密码7.点击左侧的Groups,选择创建的用户并加入用户组六、创建项目1.选择创建一个新项目2.填写项目信息3.添加一个SSH key秘钥4.首先在终端生成一个秘钥并复制……继续阅读 » lixian 5年前 (2020-05-12) 21487浏览
一、安装环境centos 7 内存 最少2G 生产中最少4G 10.2.2-ce 二、安装Gitlab1.上传gitlab安装包并安装[root@gitlab ~]# lsgitlab-ce-10.2.2-ce.0.el7.x86_64.rpm[root@gitlab ~]# yum localinstall……继续阅读 » lixian 5年前 (2020-05-12) 21753浏览
一、DevOps介绍MTTR、MTTF、MTBF是体现系统可靠性的重要指标,但是三者容易混淆,下文使用图解方式解释三者之间的区别,希望能起到解惑的效用。MTTF (Mean Time To Failure,平均无故障时间),指系统无故障运行的平均时间,取所有从系统开始正常运行到发生故障之间的时间段的平均值。 MTTF =∑T1/ NMTTR (Mean……继续阅读 » lixian 5年前 (2020-05-11) 1880浏览
一、正则表达式概述1. 什么是正则表达式正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎……继续阅读 » lixian 5年前 (2020-05-08) 1821浏览
一、Shell的数组概述1.什么是数组数组也是变量的一种 传统的变量只能存储一个值,但是数组可以存储多个值。2.数组的分类 普通数组和关联数组 索引 普通数组:只能使用正整数作为数组索引关联数组:不管可以使用整数作为索引,同时也可以使用字符串作为索引二、普通数组的使用1.单个赋值[root@xian /server/scri……继续阅读 » lixian 5年前 (2020-05-07) 21492浏览