From c72122fea2c2799709183abce5340770654632e8 Mon Sep 17 00:00:00 2001 From: Sami Date: Sat, 28 Sep 2024 17:24:58 -0400 Subject: [PATCH] fix: 2 - Updating Jenkinsfile --- Jenkinsfile | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index a8b9e43..d4b72b9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,12 +2,35 @@ pipeline { agent any stages { + stage('Checkout') { + steps { + // Checkout code from version control + git 'https://gitea.zacksolutions.dev/Zakaria/ZenProject.git' + } + } + stage('Build') { steps { - // This runs the Maven test phase + // Build your project (if needed) + sh 'mvn clean install' + } + } + + stage('Test') { + steps { + // Install dependencies + sh 'mvn dependency:resolve' + + // Run browser tests sh 'mvn test' } } + + stage('Generate Reports') { + steps { + // Generate and store test reports + sh 'mvn site' + } + } } } -