Jenkins 自动化部署

Post Steps部分

Exec cmmand

cd /data/build/test-admin/
rm -f app.jar
rm -f Dockerfile
cp target/app.jar ./
cp docker/Dockerfile ./

docker build -t test-admin .
docker tag test-admin 192.168.1.100/test/test-admin:1.2-SNAPSHOT
docker push 192.168.1.100/test/test-admin:1.2-SNAPSHOT
docker rmi -f $(docker images|grep test-admin|awk '{print $3}')

Execute SonarQube Scanner部分

sonar.projectKey=test-admin
sonar.projectName=test-admin
sonar.version=1.0
sonar.sources=src/main/java
sonar.java.binaries=target/classes
sonar.language=java
sona.sourceEncoding=UTF-8
相关推荐
柯34932 分钟前
GC垃圾回收
java·jvm·垃圾回收
redemption_21 小时前
SpringMVC-03-HelloSpring
java
平头哥在等你1 小时前
C语言简答题答案
java·c语言·jvm
LKID体1 小时前
【python图解】数据结构之字典和集合
java·服务器·前端
HUT_Tyne2652 小时前
力扣--LCR 154.复杂链表的复制
java·leetcode·链表
黄昏_2 小时前
在Springboot项目中实现将文件上传至阿里云 OSS
java·spring boot·后端·阿里云
写bug写bug2 小时前
用Java Executors创建线程池的9种方法
java·后端
xnuscd2 小时前
els学习
运维·学习·jenkins
期待未来的男孩2 小时前
安全加固方案
java·网络·安全
惜.己2 小时前
Jmeter中的配置原件
java·前端·数据库