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
相关推荐
两点王爷2 小时前
Java 与前端加载 MVT 数据:从服务端切片到浏览器渲染
java·前端·状态模式
TinyMemory3 小时前
Java 面向对象核心入门(九):方法重写 Override|彻底分清重载与重写
java·面向对象·override·方法重写·重载与重写
LaughingZhu3 小时前
Product Hunt 每日热榜 | 2026-09-08
java·ide·深度学习·百度·intellij-idea
chuntian_tester3 小时前
AI自动化第3步【用例设计】
人工智能·测试工具·ai·自动化
IT枫斗者枫哥3 小时前
Java 文件导出:写完了,为什么还不能标记成功?
java
陈皮波比茶3 小时前
java笔记-typora快捷键
java
蚂蚁雅嘿3 小时前
maven标签日常总结
java·maven
洋不写bug3 小时前
二叉树(二) 常见基础操作解析|结点数、树高、查找结点、判断完全二叉树
java·开发语言·数据结构·完全二叉树·二叉树结点数·树高·查找结点
菠萝加点糖4 小时前
Maven 坐标系统说明
java·maven
hm宋4 小时前
Canal 升级 jar 包操作文档(以升级 FastJSON 为例)
java·canal·jar