currentBuild.displayName="Hospital-Mang-Syatem-#"+currentBuild.number
pipeline{
agent any
// options {
// timeout(time: 1, unit: 'MINUTES')
// }
stages{
stage("Checkout-SCM")
{
steps{
cleanWs()
checkout([$class: 'GitSCM',
branches: [[name: '*/master']],
doGenerateSubmoduleConfigurations: false,
extensions: [[$class: 'CleanBeforeCheckout']],
submoduleCfg: [],
userRemoteConfigs: [[credentialsId: 'github_credentials',
url: 'https://github.com/HariReddy910/My-Project.git']]])
echo "Download finished form SCM"
}
}
stage("Build & sonar Analyze"){
steps {
withSonarQubeEnv('SonarQube') {
sh 'mvn clean package sonar:sonar'
archiveArtifacts '**/*.war'
}
}
}
stage("Quality Gate") {
steps {
timeout(time: 10, unit: 'MINUTES') {
waitForQualityGate abortPipeline: true
}
}
}
T E S T S ------------------------------------------------------- Results : Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [e[1;34mINFOe[m] [e[1;34mINFOe[m] e[1m--- e[0;32mmaven-war-plugin:2.2:ware[m e[1m(default-war)e[m @ e[36mwebappe[0;1m ---e[m
[e[1;34mINFOe[m] Packaging webapp [e[1;34mINFOe[m] Assembling webapp [webapp] in [/var/lib/jenkins/workspace/My-Project/webapp/target/webapp] [e[1;34mINFOe[m] Processing war project [e[1;34mINFOe[m] Copying webapp resources [/var/lib/jenkins/workspace/My-Project/webapp/src/main/webapp] [e[1;34mINFOe[m] Webapp assembled in [34 msecs] [e[1;34mINFOe[m] Building war: /var/lib/jenkins/workspace/My-Project/webapp/target/webapp.war [e[1;34mINFOe[m] [e[1;34mINFOe[m] e[1m--------------< e[0;36mcom.example.maven-project:maven-projecte[0;1m >---------------e[m [e[1;34mINFOe[m] e[1mBuilding Maven Project 1.0-SNAPSHOT [4/3]e[m [e[1;34mINFOe[m] e[1m--------------------------------[ pom ]---------------------------------e[m [e[1;34mINFOe[m] [e[1;34mINFOe[m] e[1m--- e[0;32msonar-maven-plugin:3.7.0.1746:sonare[m e[1m(default-cli)e[m @ e[36mmaven-projecte[0;1m ---e[m [e[1;34mINFOe[m] User cache: /var/lib/jenkins/.sonar/cache [e[1;34mINFOe[m] SonarQube version: 6.7.6 [e[1;34mINFOe[m] Default locale: "en", source code encoding: "utf-8"
[e[1;34mINFOe[m] Publish mode [e[1;34mINFOe[m] Load global settings [e[1;34mINFOe[m] Load global settings (done) | time=286ms [e[1;34mINFOe[m] Server id: A7EE8CF2-AXI2yqaVh52MrpDOMPt0 [e[1;34mINFOe[m] User cache: /var/lib/jenkins/.sonar/cache
[e[1;34mINFOe[m] Load plugins index [e[1;34mINFOe[m] Load plugins index (done) | time=123ms [e[1;34mINFOe[m] Process project properties [e[1;34mINFOe[m] Load project repositories
[e[1;34mINFOe[m] Load project repositories (done) | time=227ms [e[1;34mINFOe[m] Load quality profiles [e[1;34mINFOe[m] Load quality profiles (done) | time=40ms [e[1;34mINFOe[m] Load active rules [e[1;34mINFOe[m] Load active rules (done) | time=482ms [e[1;34mINFOe[m] Load metrics repository [e[1;34mINFOe[m] Load metrics repository (done) | time=39ms [e[1;34mINFOe[m] Project key: com.example.maven-project:maven-project [e[1;34mINFOe[m] ------------- Scan Webapp [e[1;34mINFOe[m] Load server rules [e[1;34mINFOe[m] Load server rules (done) | time=47ms [e[1;34mINFOe[m] Base dir: /var/lib/jenkins/workspace/My-Project/webapp [e[1;34mINFOe[m] Working dir: /var/lib/jenkins/workspace/My-Project/webapp/target/sonar [e[1;34mINFOe[m] Source paths: src/main/webapp, pom.xml [e[1;34mINFOe[m] Source encoding: UTF-8, default locale: en [e[1;34mINFOe[m] Index files [e[1;34mINFOe[m] 2 files indexed [e[1;34mINFOe[m] Quality profile for xml: Sonar way
[e[1;34mINFOe[m] Sensor SonarJavaXmlFileSensor [java] [e[1;34mINFOe[m] 1 source files to be analyzed
[e[1;34mINFOe[m] Sensor SonarJavaXmlFileSensor [java] (done) | time=1108ms [e[1;34mINFOe[m] Sensor XML Sensor [xml] [e[1;34mINFOe[m] 1/1 source files have been analyzed [e[1;34mINFOe[m] Sensor XML Sensor [xml] (done) | time=579ms [e[1;34mINFOe[m] Sensor Analyzer for "php.ini" files [php] [e[1;34mINFOe[m] Sensor Analyzer for "php.ini" files [php] (done) | time=6ms [e[1;34mINFOe[m] ------------- Scan Server [e[1;34mINFOe[m] Base dir: /var/lib/jenkins/workspace/My-Project/server [e[1;34mINFOe[m] Working dir: /var/lib/jenkins/workspace/My-Project/server/target/sonar [e[1;34mINFOe[m] Source paths: pom.xml, src/main/java [e[1;34mINFOe[m] Test paths: src/test/java [e[1;34mINFOe[m] Source encoding: UTF-8, default locale: en [e[1;34mINFOe[m] Index files [e[1;34mINFOe[m] 3 files indexed [e[1;34mINFOe[m] Quality profile for java: Sonar way [e[1;34mINFOe[m] Quality profile for xml: Sonar way [e[1;34mINFOe[m] Sensor JavaSquidSensor [java] [e[1;34mINFOe[m] Configured Java source version (sonar.java.source): 6 [e[1;34mINFOe[m] JavaClasspath initialization [e[1;33mWARNINGe[m] Bytecode of dependencies was not provided for analysis of source files, you might end up with less precise results. Bytecode can be provided using sonar.java.libraries property [e[1;34mINFOe[m] JavaClasspath initialization (done) | time=49ms [e[1;34mINFOe[m] JavaTestClasspath initialization [e[1;34mINFOe[m] JavaTestClasspath initialization (done) | time=7ms
[e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 34,359ms last 8 cycles average is 4,314ms
[e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 2,005ms last 8 cycles average is 250ms [e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 6,213ms last 8 cycles average is 941ms
[e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 5,418ms last 8 cycles average is 677ms
[e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 2,054ms last 8 cycles average is 520ms
[e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 2,200ms last 8 cycles average is 319ms
[e[1;34mINFOe[m] Java Main Files AST scan [e[1;34mINFOe[m] 1 source files to be analyzed [e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 2,581ms last 8 cycles average is 580ms
[e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 2,263ms last 8 cycles average is 384ms [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java
[e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java
[e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 20,288ms last 8 cycles average is 2,654ms [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 3,337ms last 8 cycles average is 517ms [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java
[e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 2,027ms last 8 cycles average is 430ms [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 5,845ms last 8 cycles average is 1,306ms [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 9,461ms last 8 cycles average is 1,234ms [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java
[e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java
[e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;33mWARNINGe[m] [JOURNAL_FLUSHER] WARNING Journal flush operation took 3,292ms last 8 cycles average is 522ms [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java [e[1;34mINFOe[m] 0/1 files analyzed, current file: /var/lib/jenkins/workspace/My-Project/server/src/main/java/com/example/Greeter.java