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
相关推荐
苦学编程的谢12 小时前
好运buff机 ------ 测试报告
java·开发语言·功能测试
汤姆yu12 小时前
基于springboot的智能民宿预定与游玩系统
java·spring boot·后端
黎雁·泠崖13 小时前
Java常用类核心精讲 · 七篇精华总结
java·开发语言
逆境不可逃13 小时前
【从零入门23种设计模式01】创建型之工厂模式(简单工厂+工厂方法+抽象工厂)
java·spring·设计模式·简单工厂模式·工厂方法模式·抽象工厂模式·工厂模式
重生之后端学习13 小时前
208. 实现 Trie (前缀树)
java·开发语言·数据结构·算法·职场和发展·深度优先
Sayuanni%313 小时前
初阶_多线程2(线程安全)
java
Howie Zphile13 小时前
# 组织增熵与全面预算管理的持续优化
java·大数据·数据库
芒克芒克13 小时前
深入浅出BlockingQueue(二)
java
识君啊13 小时前
Java 栈 - 附LeetCode 经典题解
java·数据结构·leetcode·deque··stack·lifo
shehuiyuelaiyuehao13 小时前
关于hashset和hashmap,还有treeset和treemap,四个的关系
java·开发语言