git+gitlab+jenkins搭建以及使用

准备虚拟机3台,192.168.88.10(git),192.168.88.11(gitlab),192.168.88.12(jenkins)

git以及gitlab的搭建,请查看git+gitlab搭建以及使用

1.代码托管

gitlab

创建项目

git机器上

git remote add origin http://192.168.88.50/devops/his-backend.git
git remote -v

git add ./                        #添加代码到暂存区
git commit -m "Init Backend Code" #提交本地版本库
git tag v1                        #创建v1标签
git push -u origin --all          #推送本地所有分支

2.准备jenkins的安装以及部署

2.1添加jenkins仓库

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
 sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

2.2安装

 yum install fontconfig java-17-openjdk

 yum -y install git postfix  #安装工具相关软件(Git用于拉取代码、postfix用于发邮件)
 yum install jenkins

systemctl enable jenkins.service --now

2.3jenkins初始化

密码: cat /var/lib/jenkins/secrets/initialAdminPassword 

http://192.168.88.12:8080


 

初始密码复杂可以修改成自己的密码

 2.4创建简单web代码拉去任务,由于使用git拉去代码,此处要先安装插件Git Plugin

配置成功,可以进行第一次构建cd /var/lib/jenkins/workspace/HIS-FONTEND 可查看有一个tar包

2.5Jenkins后端工程构建

配置全局配置(JDK以及Maven)

安装软件

 dnf -y install java-11-openjdk-devel
wget https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

tar -xf apache-maven-3.6.3-bin.tar.gz  /root/
mv apache-maven-3.6.3 /usr/local/maven

取消自动安装,并填写java安装路径 

新增git填写git程序路径

 新增maven,取消自动安装,填写maven安装路径

 Jenkins中创建HIS-BACKEND工程

看不到构建maven项目选项,请按照插件Maven Integration Plugin 或Maven Integration 并重启

未完待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值