diff --git a/Jenkinsfile b/Jenkinsfile
new file mode 100644
index 00000000..0a8c0968
--- /dev/null
+++ b/Jenkinsfile
@@ -0,0 +1,29 @@
+pipeline {
+ agent any
+
+ tools {
+ maven 'maven3'
+ jdk 'jdk17'
+ }
+
+ stages {
+
+ stage('Compile') {
+ steps {
+ sh "mvn compile"
+ }
+ }
+
+ stage('Test') {
+ steps {
+ sh "mvn test"
+ }
+ }
+
+ stage('Package') {
+ steps {
+ sh "mvn package"
+ }
+ }
+ }
+}
diff --git a/Jenkinsfile1 b/Jenkinsfile1
new file mode 100644
index 00000000..9ef94f9d
--- /dev/null
+++ b/Jenkinsfile1
@@ -0,0 +1,29 @@
+pipeline {
+ agent { label 'slave-1'}
+
+ tools {
+ maven 'maven3'
+ jdk 'jdk17'
+ }
+
+ stages {
+
+ stage('Compile') {
+ steps {
+ sh "mvn compile"
+ }
+ }
+
+ stage('Test') {
+ steps {
+ sh "mvn test"
+ }
+ }
+
+ stage('Package') {
+ steps {
+ sh "mvn package"
+ }
+ }
+ }
+}
diff --git a/pom.xml b/pom.xml
index 820a9c75..3ed8ab2b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
com.example
twitter-app
- 0.0.1-SNAPSHOT
+ 0.0.3
twitter-app
Demo project for Spring Boot
@@ -28,6 +28,7 @@
17
+ 0.8.8
@@ -74,17 +75,38 @@
org.springframework.boot
spring-boot-maven-plugin
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ test
+
+ report
+
+
+
+
-
+
maven-releases
- http://3.110.172.144:8081/repository/maven-releases/
+ http://13.235.245.200:8081/repository/maven-releases/
maven-snapshots
- http://3.110.172.144:8081/repository/maven-snapshots/
+ http://13.235.245.200:8081/repository/maven-snapshots/
diff --git a/test.txt b/test.txt
new file mode 100644
index 00000000..9fc0659b
--- /dev/null
+++ b/test.txt
@@ -0,0 +1 @@
+Aditya