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
相关推荐
Hui Baby24 分钟前
springAi+MCP三种
java
志栋智能25 分钟前
超自动化巡检:驱动运维团队从操作走向优化
运维·服务器·自动化
hsjcjh26 分钟前
【MySQL】C# 连接MySQL
java
敖正炀27 分钟前
LinkedBlockingDeque详解
java
wangyadong31728 分钟前
datagrip 链接mysql 报错
java
untE EADO34 分钟前
Tomcat的server.xml配置详解
xml·java·tomcat
ictI CABL43 分钟前
Tomcat 乱码问题彻底解决
java·tomcat
敖正炀1 小时前
DelayQueue 详解
java
敖正炀1 小时前
PriorityBlockingQueue 详解
java
shark22222221 小时前
Spring 的三种注入方式?
java·数据库·spring