> 自媒体 > (AI)人工智能 > 三、《浪潮云服务器》部署 git,gitlabe,代码分支,jenkins配置
三、《浪潮云服务器》部署 git,gitlabe,代码分支,jenkins配置
来源:ChatAIAI臻选
2023-04-15 17:53:04
599
管理

1. Centos7.8 git安装

1.安装新版本之前需要使用yum remove git卸载(安装后卸载也可以)。

$ git --version ## 查看自带的版本git version 1.8.3.1

$ yum remove git ## 移除原来的版本

2 安装所需软件包

$ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

$ yum install gcc-c perl-ExtUtils-MakeMaker

3 下载&安装

$ cd /usr/src

$ wget https://www.kernel.org/pub/software/scm/git/git-2.7.3.tar.gz

4 解压

$ tar xf git-2.7.3.tar.gz

5 配置编译安装

$ cd git-2.7.3

#若出现错误,接着往下看 执行yum install autoconf -y

$ make configure

$ ./configure --prefix=/usr/git ##配置目录

$ make profix=/usr/git

$ make install

6 加入环境变量

$ echo "export PATH=$PATH:/usr/git/bin" >> /etc/profile

$ source /etc/profile

7 查看版本

$ git --version

git version 2.7.3

2. docker安装gitlab

1、下载镜像

docker pull gitlab/gitlab-ce

2、创建目录

mkdir -p /home/gitlab/config

mkdir -p /home/gitlab/logs

mkdir -p /home/gitlab/data

3、启动运行

docker run --detach

--hostname gitlab.zoushiyou.com

--publish 7443:443 --publish 8802:80

--name gitlab

--restart always

--volume /home/gitlab/config:/etc/gitlab

--volume /home/gitlab/logs:/var/log/gitlab

--volume /home/gitlab/data:/var/opt/gitlab

--privileged=true

gitlab/gitlab-ce:latest

--hostname gitlab.example.com: 设置主机名或域名

--publish 8443:443:将http:443映射到外部端口8443

--publish 8880:80:将web:80映射到外部端口8880

--name gitlab: 运行容器名

--restart always: 自动重启

--volume /home/gitlab/config:/etc/gitlab: 挂载目录

--volume /home/gitlab/logs:/var/log/gitlab: 挂载目录

--volume /home/gitlab/data:/var/opt/gitlab: 挂载目录

--privileged=true

docker ps

3.重置账号和密码

进入容器 docker exec -it gitlab /bin/bash

gitlab-rails console -e production

user = User.where(id: 1).first

user.password = 'gitlab_zsy_123'

user.save!

exit

4.开启防火墙

firewall-cmd --zone=public --add-port=8802/tcp --permanent

firewall-cmd --reload

firewall-cmd --list-ports

1. 浏览器访问http://ip:8802.

3. 多端代码加了多个分支

1. vue Pc端建立几个分支。如下图:

3. Java 后端建立几个分支。如下图:

4. Jenkins 插件安装

5. Jenkins 全局工具配置

Maven JDK Nodejs Docker 安装地址配置

6. 无法连接仓库:Error performing git command: git ls-remote -h

系统管理->全局工具配置->git 配置

# whereis git

git: /usr/git/bin/git

7. nodejs淘宝镜像安装npm install -g cnpm -registry=https://registry.npm.taobao.org

ln -s /home/nodejs/node-v14.16.1-linux-x64/bin/cnpm /usr/bin/cnpm

0
点赞
赏礼
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 凡本网注明 “来源:XXX(非本站)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。 如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。 QQ:617470285 邮箱:617470285@qq.com
相关文章
厌倦了BBA,这四款冷门豪华中大型轿车值得考虑,有你喜欢的吗?..
在豪华C级车市场,聚光灯几乎从未离开过奔驰E级、宝马5系与奥迪A6L这“老..
四款“华系”中大型新能源轿车集中亮相,智能化与颜值成竞争关键..
【网通社快报】2026年国内车市竞争加剧,“含华量”与设计颜值成为关键因..
即将上市的5款全新旗舰级SUV,每款都有望成为“爆款”..
iCAR V27——预计2026年一季度上市凭借iCAR V23这款平价“方盒子”车型的..
华为成功了!真正满血鸿蒙SUV来了,竞争奔驰GLS,能卖爆?..
2025年国内出现了一家真正的豪华品牌车企,虽然该品牌旗下目前只有一款轿..
告别溜背审美疲劳,四款“方盒子”SUV硬核来袭,谁是你心头好..
看腻了大街上那些千篇一律的大溜背,是不是总觉得少了点硬汉骨气?如今这..
花20万买SUV,到底怎么才算良心车?实测5款家用SUV,句句大实话..
你有没有过这种纠结:预算20万上下,想买台靠谱家用SUV,怕费油、怕小毛..
15万无对手?5款“闭眼入”燃油SUV,省心省钱抗造,家用车天花板..
15万左右买SUV别瞎选了,就这五款你闭着眼睛干就完事儿,家用省油省心全..
2026年重磅新车展望 聚焦SUV 新能源仍是重点
【中关村在线原创技术】2026年2月1日,国内多家主流车企陆续发布2026年1..
马年硬派SUV上新,谁会是新爆款?iCAR V27/哈弗猛龙PLUS/银河战舰..
爆竹声声辞旧岁,桃符红红迎新年。去年,硬派SUV系列中,令人印象最深的..
关于作者
冷熙(普通会员)
文章
1823
关注
0
粉丝
0
点击领取今天的签到奖励!
签到排行

成员 网址收录40418 企业收录2986 印章生成263660 电子证书1157 电子名片68 自媒体103661

0
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索