diff --git a/Jenkinsfile b/Jenkinsfile index 5625357..bdacdb4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,25 +9,30 @@ pipeline { stages { stage('Build') { steps { - sh 'mvn package' + sh 'mvn -B -DskipTests clean package' + } + post { + success { + archiveArtifacts artifacts: 'target/*.jar, target/*.exe' + } } } stage('Test') { steps { sh 'mvn test' } + post { + always { + junit 'target/surefire-reports/*.xml' + } + } } stage('Deploy') { steps { - // TODO: consider switch to docker registry sh 'cp ./target/InnaIrcBot-*-jar-with-dependencies.jar /rel/InnaIrcBot.jar' + // TODO: consider switch to docker registry // sh 'docker restart innaircbot' } } } - post { - always { - archiveArtifacts artifacts: 'target/*-jar-with-dependencies.jar', onlyIfSuccessful: true - } - } } \ No newline at end of file diff --git a/src/test/java/InnaIrcBot/Commanders/JoinFloodHandlerTest.java b/src/test/java/InnaIrcBot/Commanders/JoinFloodHandlerTest.java index 2ecc1de..359a87a 100644 --- a/src/test/java/InnaIrcBot/Commanders/JoinFloodHandlerTest.java +++ b/src/test/java/InnaIrcBot/Commanders/JoinFloodHandlerTest.java @@ -6,7 +6,6 @@ import org.junit.jupiter.api.Test; import java.io.IOException; import java.net.*; -import java.util.concurrent.ArrayBlockingQueue; import static org.junit.jupiter.api.Assertions.*;