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
相关推荐
songgz12 小时前
双向流式 JSON 解析架构:并行优化大型文件处理
java·开发语言·json
6***092612 小时前
Spring 中集成Hibernate
java·spring·hibernate
z***026012 小时前
Spring Boot管理用户数据
java·spring boot·后端
多多*12 小时前
Threadlocal深度解析 为什么key是弱引用 value是强引用
java·开发语言·网络·jvm·网络协议·tcp/ip·mybatis
z***396213 小时前
Plugin ‘org.springframework.bootspring-boot-maven-plugin‘ not found(已解决)
java·前端·maven
星尘库13 小时前
.NET Framework中报错命名空间System.Text中不存在类型或命名空间名Json
java·json·.net
百***354813 小时前
后端在微服务中的Docker
java·docker·微服务
qq_5260991313 小时前
实时工业图像采集卡 | 低延迟传输,满足自动化生产线需求
运维·自动化
一只乔哇噻13 小时前
java后端工程师+AI大模型进修ing(研一版‖day56)
java·开发语言·学习·算法·语言模型
hy156878613 小时前
Flink 延时数据处理
android·java·flink