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
相关推荐
const_qiu3 小时前
第四章 07:4.7 本章小结
java·运维·服务器·人工智能
鶴哥只手遮天3 小时前
Spring AI 2.0.1 深度解析-第 22 章 Spring Boot 集成:自动配置、Properties 与条件装配
java·人工智能·开源
WJ.Polar3 小时前
final、单例类、枚举类、抽象类、接口
java·开发语言
江湖有缘3 小时前
Docker实战 | 使用Docker部署Imagor Studio图片编辑工具
java·docker·eureka
mmsx3 小时前
Android 安全校验下沉到原生层:防 patch 与构建期自动化
android·安全·自动化
小羊没烦恼!3 小时前
C#综合揭秘——Entity Framework 并发处理详解
java·开发语言·前端·javascript·数据库·mysql·c#
刘 大 望4 小时前
Agent 的规划与执行范式:Plan-Execute-Replan 与 ReAct
java·python·ai·chatgpt·langchain·ai编程
const_qiu5 小时前
第四章 05:4.5 Multi-Agent —— 五个专职智能体协作
java·人工智能
A小码哥5 小时前
大模型成本怎么降,5 个动作先做前两个
java·前端·spring
鬼手点金5 小时前
构建有效 Agent 的核心原则
java·人工智能·git·学习·自动化