请,我得到这个错误时,我运行我的jenkins管道:
39.16 [[1;31 m错误[m]无法在项目[36 mvprofile [m:]上执行目标[32morg.apache.maven.plugins:maven-war-plugin:2.2:war[m [1 m(默认值-war)[m:[1; 31 m组装WAR时出错:压缩WEB-INF/lib/javassist-3.18.1-GA.jar文件时出现IO异常:设备上没有剩余空间[m -〉[1 m [帮助1][m #10 39.18 [[1;31 m错误[m] #10 39.18 [[1;31 mERROR [m]要查看错误的完整堆栈跟踪,请使用[1 m-e [m开关重新运行Maven。#10 39.18 [[1;31 m错误[m]使用[1 m-X [m开关重新运行Maven以启用完整的调试日志记录。#10 39.18 [[1;31 m错误[m] #10 39.18 [[1;31 mERROR [m]有关错误和可能的解决方案的详细信息,请阅读以下文章:10号39点18分[[1;31 m错误[m] [1 m [帮助1][mhttp://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException#10错误:进程“/bin/sh -c cd vprofile-repo && mvn install”没有成功完成:退出代码:1
[build_image 4/4]运行cd vprofile-repo和mvn安装:10号39.16 [[1;34 mINFO [m]总时间:36.386第10条39.16 [[1;34 mINFO [m]完成时间:2023年3月7日16时08分30秒10号39时16分[[1;34 m信息[m] [1 m----------------------------------------------------------------------------[m #10 39.16 [[1;31 m错误[m]无法在项目[36 mvprofile [m:]上执行目标[32morg.apache.maven.plugins:maven-war-plugin:2.2:war[m [1 m(默认值-war)[m:[1; 31 m组装WAR时出错:压缩WEB-INF/lib/javassist-3.18.1-GA.jar文件时出现IO异常:设备上没有剩余空间[m -〉[1 m [帮助1][m #10 39.18 [[1;31 m错误[m] #10 39.18 [[1;31 mERROR [m]要查看错误的完整堆栈跟踪,请使用[1 m-e [m开关重新运行Maven。#10 39.18 [[1;31 m错误[m]使用[1 m-X [m开关重新运行Maven以启用完整的调试日志记录。#10 39.18 [[1;31 m错误[m] #10 39.18 [[1;31 mERROR [m]有关错误和可能的解决方案的详细信息,请阅读以下文章:10号39点18分[[1;31 m错误[m] [1 m [帮助1][mhttp://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
停靠文件:4
2|运行apt更新和apt安装maven -y 3|运行git克隆-B vp-docker https://github.com/imranvisualpath/vprofile-repo.git 4|〉〉〉运行cd vprofile-repo和mvn安装5|六个|来自雄猫:8-jre 11
错误:无法求解:进程“/bin/sh -c cd vprofile-repo和mvn安装”未成功完成:退出代码:1 '
拜托,我能做什么?
这是我的剧本
管道{代理任何工具{ maven“MAVEN 3”jdk“OracleJDK 8”}
environment {
registryCredential = 'ecr:eu-west-2:awscreds'
appRegistry = "355827780067.dkr.ecr.eu-west-2.amazonaws.com/vprofileappimg"
vprofileRegistry = "https://355827780067.dkr.ecr.eu-west-2.amazonaws.com"
}
stages {
stage('Fetch code'){
steps {
git branch: 'docker', url: 'https://github.com/devopshydclub/vprofile-project.git'
}
}
stage('Test'){
steps {
sh 'mvn test'
}
}
stage ('CODE ANALYSIS WITH CHECKSTYLE'){
steps {
sh 'mvn checkstyle:checkstyle'
}
post {
success {
echo 'Generated Analysis Result'
}
}
}
stage('build && SonarQube analysis') {
environment {
scannerHome = tool 'sonar4.8'
}
steps {
withSonarQubeEnv('sonar') {
sh '''${scannerHome}/bin/sonar-scanner -Dsonar.projectKey=vprofile \
-Dsonar.projectName=vprofile-repo \
-Dsonar.projectVersion=1.0 \
-Dsonar.sources=src/ \
-Dsonar.java.binaries=target/test-classes/com/visualpathit/account/controllerTest/ \
-Dsonar.junit.reportsPath=target/surefire-reports/ \
-Dsonar.jacoco.reportsPath=target/jacoco.exec \
-Dsonar.java.checkstyle.reportPaths=target/checkstyle-result.xml'''
}
}
}
stage("Quality Gate") {
steps {
timeout(time: 1, unit: 'HOURS') {
// Parameter indicates whether to set pipeline to UNSTABLE if Quality Gate fails
// true = set pipeline to UNSTABLE, false = don't
waitForQualityGate abortPipeline: true
}
}
}
stage('Build App Image') {
steps {
script {
dockerImage = docker.build( appRegistry + ":$BUILD_NUMBER", "./Docker-files/app/multistage/")
}
}
}
stage('Upload App Image') {
steps{
script {
docker.withRegistry( vprofileRegistry, registryCredential ) {
dockerImage.push("$BUILD_NUMBER")
dockerImage.push('latest')
}
}
}
}
}
}`
1条答案
按热度按时间ruyhziif1#
请正确设置问题的格式,以便提供帮助。如果您有不同的查询,则需要打开不同的问题。
关于问题#1:从提供的调试日志中可以明显看出,计算机没有更多磁盘空间:“设备上没有剩余空间”您可以清除工作区或旧版本。或者增加可用磁盘空间并重新启动Jenkins Web Server。\