From 916797136f49939cde0c4d13bceec2e3ed8326f1 Mon Sep 17 00:00:00 2001 From: Viktoriia Karpenko Date: Wed, 11 Dec 2024 16:48:47 +0200 Subject: [PATCH] Edit Jenkinsfile --- Jenkinsfile | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7b54b793b..03ef475af 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -3,9 +3,23 @@ pipeline { stages { stage ('Checkstyle') { steps { - sh 'mvn validate' + sh 'mvn checkstyle:checkstyle' archiveArtifacts artifacts: 'target/checkstyle-report.xml', allowEmptyArchive: true } } + stage ('Test') { + steps { + sh 'echo "Starting tests..."' + sh 'mvn test' + junit 'target/surefire-reports/*.xml' + } + } + stage ('Build') { + steps { + sh 'echo "Building..."' + sh 'mvn clean package' + archiveArtifacts artifacts: 'target/*.jar', allowEmptyArchive: false + } + } } } \ No newline at end of file