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
相关推荐
CoderYanger1 分钟前
Java SE——12.异常(≠错误)《干货笔记》
java·开发语言
Data_agent10 分钟前
1688获得1688店铺所有商品API,python请求示例
java·开发语言·python
qq192263814 分钟前
电动车 BMS 中锂电池 SOC 算法探究
自动化
why15117 分钟前
面经整理——算法
java·数据结构·算法
越来越无动于衷20 分钟前
Java 实现 WebService(SOAP)联网调用:从原理到实战
java·开发语言
静水楼台x21 分钟前
Java之String系列--intern方法的作用及原理
java·spring
专注于大数据技术栈22 分钟前
java学习--枚举(Enum)
java·学习
愤怒的代码23 分钟前
Java 面试 100 题深度解析 · 专栏总览与大纲
java·面试
银迢迢26 分钟前
idea控制台中文乱码采用好几种方法一直解决不了
java·ide·intellij-idea
悦悦子a啊27 分钟前
将学生管理系统改造为C/S模式 - 开发过程报告
java·开发语言·算法