当前位置:网站首页>【DevOps】jekins配置(二)
【DevOps】jekins配置(二)
2022-08-09 14:11:00 【渐暖°】
配置环境

配置java

whereis java // 显示java根目录


添加git

如果没有git 下载git
yum install -y git
配置maven
新建项目

选择maven项目
依次配置
源码管理,根据需要选择,我是Git
增加用户名密码方便拉取代码

打包
clean package -U -Dmaven.test.skip=true -P local
执行脚本(本地)
BUILD_ID=DONTKILLME
echo "当前操作人"
whoami
echo "当前目录"
pwd
cd /app/project/croot_rims/package/webserver
cp -f croot_rims_origin-1.0.0-SNAPSHOT.jar /app/project/croot_rims/package/webserver/back
rm -rf /back/*.jar
cd /var/lib/jenkins/workspace/rims-psa-test/target/
cp -f croot_rims_origin-1.0.0-SNAPSHOT.jar /app/project/croot_rims/package/webserver
cd /app/project/croot_rims/package/webserver
sh ./restart.sh
echo "构建成功!!!"
修改jenkins权限
[FATAL] Non-resolvable parent POM for com.buyside.croot:croot_rims_origin:1.0.0-SNAPSHOT: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.3.5.RELEASE from/to nexus-croot (http://192.168.1.56:8081/repository/croot-public): /app/repository/org/springframework/boot/spring-boot-starter-parent/2.3.5.RELEASE/spring-boot-starter-parent-2.3.5.RELEASE.pom.part.lock (权限不够) and ‘parent.relativePath’ points at no local POM @ line 25, column 13
权限不够没办法拉取maven jar包,升级权限即可
vi /etc/sysconfig/jenkins
# Unix user account that runs the Jenkins daemon
# Be careful when you change this, as you need to update
# permissions of $JENKINS_HOME and /var/log/jenkins.
#
JENKINS_USER="jenkins"
修改为JENKINS_USER=“root”
重启
systemctl restart jenkins
边栏推荐
- leetcode 剑指 Offer 17. 打印从1到最大的n位数
- RHCE课程总结
- 【视频编码学习】——SAD和SATD
- Assembly language learning (2)
- How to adjust the spacing between numbers and text in Word?
- Unity Obi插件修改到支持URP
- Assembly language learning (3)
- What are the steps website small program development?
- Assembly language learning (8)
- *1-1 OJ 56 Hamming Distance
猜你喜欢
随机推荐
兆骑科创创业大赛竞赛平台,双创服务,投融资对接
RHCE课程总结
JVM如何判断对象无用
三子棋的代码实现
*4-1 CCF 2014-12-1 Access Control System
概率论基础知识整理 | 随机向量
simulink仿真pid控制伺服系统
add-apt-repository命令详解
*1-3 OJ 291 The mouse and cat trade
*2-4 Daily temperature *2-5 Rainwater
*1-4 OJ 605 Gray Code
Simulink simulation pid control servo system
Meta 发布 1750 亿聊天机器人,亿万富翁老板小扎被「他」疯狂吐槽!
spacedesk-notebook, tablet, extended screen-solve the problem that the tablet font is too small
MySQL lock mechanism and lock algorithm
SwiftUI 导航教程之如何实现没有 Navigation View的 SwiftUI 导航功能
升级适配AGP 7.0
How to adjust the spacing between numbers and text in Word?
Item 37: Make std::threads unjoinable on all paths.
Bubble sort (detailed)









