diff --git a/jenkinsfile.txt b/jenkinsfile.txt
new file mode 100644
index 00000000000..073411930b9
--- /dev/null
+++ b/jenkinsfile.txt
@@ -0,0 +1,32 @@
+pipeline {
+ agent any
+
+
+ stages {
+ stage('Clone') {
+ steps {
+ git branch: 'main', url: 'https://github.com/srinfotech7358/spring-petclinic.git'
+ }
+ }
+ stage('Build') {
+ steps {
+ bat 'mvn clean install'
+ }
+ }
+ stage('Test') {
+ steps {
+ bat 'mvn test'
+ }
+ }
+ stage('Generate Juint Test Results') {
+ steps {
+ junit 'target/surefire-reports/*.xml'
+ }
+ }
+ stage('Generate Artifacts') {
+ steps {
+ archiveArtifacts artifacts: 'target/*.war', followSymlinks: false
+ }
+ }
+ }
+}
diff --git a/pom.xml b/pom.xml
index 27fb9a6bd6a..75415b1108b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,7 +11,8 @@
org.springframework.samples
spring-petclinic
- 3.4.0-SNAPSHOT
+ 3.4.0-SNAPSHOT
+war
petclinic
@@ -23,7 +24,7 @@
UTF-8
- 2024-11-28T14:37:52Z
+ 2025-05-21T14:37:52Z
1.0.1