jenkins错误当运行我的管道脚本

1l5u6lss  于 2023-03-17  发布在  Jenkins
关注(0)|答案(1)|浏览(164)

请,我得到这个错误时,我运行我的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')
        }
      }
    }
  }

}

}`

ruyhziif

ruyhziif1#

请正确设置问题的格式,以便提供帮助。如果您有不同的查询,则需要打开不同的问题。
关于问题#1:从提供的调试日志中可以明显看出,计算机没有更多磁盘空间:“设备上没有剩余空间”您可以清除工作区或旧版本。或者增加可用磁盘空间并重新启动Jenkins Web Server。\

相关问题