提交 fdd756f3 authored 作者: builder's avatar builder

增加新文件

上级 8712a6c8
pipeline {
agent any
stages {
stage('maven构建') {
steps {
echo "\n--------------- maven构建 start ---------------\n"
sh 'pwd'
sh '/var/jenkins_home/maven/bin/mvn install -Dmaven.test.skip=true'
sh '/var/jenkins_home/maven/bin/mvn clean package -Dmaven.test.skip=true'
echo "\n--------------- maven构建 end ---------------\n"
}
}
stage('检测代码质量') {
steps {
echo "\n--------------- 检测代码质量 start ---------------\n"
sh '/var/jenkins_home/sonar-scanner/bin/sonar-scanner -Dsonar.projectname=${JOB_NAME} -Dsonar.projectKey=${JOB_NAME} -Dsonar.source=./ -Dsonar.java.binaries=target/ -Dsonar.host.url=http://192.168.1.98:9000 -Dsonar.login=551922b1e3e147a901476aac071d3ae20fa5d363'
echo "\n--------------- 检测代码质量 end ---------------\n"
}
}
stage('运行docker-compose文件构建上传') {
steps {
echo "\n--------------- 运行docker-compose文件构建上传 start ---------------\n"
sh '''
docker-compose -f docker-compose-build-public.yml build
docker-compose -f docker-compose-build-public.yml push
docker image prune -f
'''
echo "\n--------------- 运行docker-compose文件构建上传 end ---------------\n"
}
}
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论