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
相关推荐
需要8266 小时前
Arthas 一个命令排查线上问题
java·jvm·spring·spring cloud
Kyrie_kk7 小时前
Java--ProcessBuilder操作系统进程
java·后端
SamDeepThinking7 小时前
关于java final关键字的可见性
java·后端·面试
Wang's Blog7 小时前
Java 项目实战: 外卖平台-MyBatis-Plus分页插件与员工分页查询
java·项目开发
MetaLite7 小时前
全网最好的SpringBoot接口请求对象设计
java·spring boot·后端
蜗牛互联网7 小时前
AI给面试打分不够,求职者更需要可核对的证据
java·人工智能·后端
此时不提桶,更待何时8 小时前
02-05-B-虚拟线程面试与生产事故实战
java·面试
名字还没想好☜8 小时前
Spring Boot 3.2 RestClient 实战:替代 RestTemplate 调外部接口,超时、连接池与错误处理
java·后端·spring
摇滚侠8 小时前
《Spring Boot 3:高级与架构设计》第 2 章 IOC容器的高级机制 BeanFactoryPostProcessor 个人理解 6
java·spring boot·笔记·后端
志栋智能8 小时前
集成是关键:让巡检超自动化融入现有工具链
运维·服务器·数据库·架构·自动化