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
相关推荐
Yyyyyy~7 小时前
【java】数组的定义和使用
java
麻辣布丁7 小时前
java集合篇面试模拟
java·开发语言·面试
niucloud-admin7 小时前
JAVA V6 多商户商城 开发文档——插件开发规范
java·开发语言
嘟哩DuliDuli7 小时前
创作 Agent 的任务状态该如何保存
android·java·javascript
wdfk_prog7 小时前
lely-canopen-rtt:为什么推荐在 RT-Thread 上使用 Lely CANopen 构建主站
java·运维·缓存·docker·容器
Token掘金室7 小时前
JSON模式结构化输出报错
java·服务器·json
秋饼7 小时前
Spring AI 2.0 接入 DeepSeek V4.1 Flash 生产级实战
java·ai·技术分享·后端开发
IT枫斗者枫哥7 小时前
Java 分批导出仍然 OOM?用 32 MiB 堆复现三种 CSV 写法
java
shehuiyuelaiyuehao8 小时前
算法43,外观数列,模拟算法+双指针
java·算法
xhbh6668 小时前
个人相册轻量化备份方案:自动增量备份落地实操
自动化·数据备份·文件备份·相册照片怎么备份·同步备份·文件夹自动备份