From f635585abca1d0e0e444068263d61a740602e38a Mon Sep 17 00:00:00 2001 From: rohitydv98 <33176264+rohitydv98@users.noreply.github.com> Date: Sun, 11 Jan 2026 19:44:06 +0530 Subject: [PATCH 1/4] log file poll scm --- logfile.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 logfile.txt diff --git a/logfile.txt b/logfile.txt new file mode 100644 index 0000000..8b702a8 --- /dev/null +++ b/logfile.txt @@ -0,0 +1,2 @@ +hello +checking poll scm From 82ac41cc87bc697382a81e1240251cd019fca216 Mon Sep 17 00:00:00 2001 From: rohitydv98 <33176264+rohitydv98@users.noreply.github.com> Date: Mon, 12 Jan 2026 14:20:59 +0530 Subject: [PATCH 2/4] jenkins file --- Jenkinsfile | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..eebd09b --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,35 @@ +pipeline { + agent any + + tools { + maven 'Maven 3.9.6' + } + stages { + stage('build') { + steps { + echo 'compile' + sh 'mvn compile' + } + } + + stage('build unit test') { + steps { + echo 'test' + sh 'mvn clean test' + } + } + + stage('build package jo') { + steps { + echo 'package' + sh 'mvn package -Dskiptests' + } + } + } + + post { + always { + echo 'This pipeline is completed..' + } + } +} From b987d16664041d829a30d725000158c7d50e823a Mon Sep 17 00:00:00 2001 From: rohitydv98 <33176264+rohitydv98@users.noreply.github.com> Date: Mon, 12 Jan 2026 15:58:41 +0530 Subject: [PATCH 3/4] added artifacts --- Jenkinsfile | 62 +++++++++++++++++++++++++++++------------------------ 1 file changed, 34 insertions(+), 28 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index eebd09b..2275b2d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,35 +1,41 @@ pipeline { - agent any - - tools { - maven 'Maven 3.9.6' + agent any + stages { + stage('build') { + steps { + echo 'compile' + sh 'mvn compile' + } } - stages { - stage('build') { - steps { - echo 'compile' - sh 'mvn compile' - } - } - stage('build unit test') { - steps { - echo 'test' - sh 'mvn clean test' - } - } + stage('build unit test') { + steps { + echo 'test' + sh 'mvn clean test' + } + } - stage('build package jo') { - steps { - echo 'package' - sh 'mvn package -Dskiptests' - } - } + stage('build package jo') { + steps { + echo 'package' + sh '''# Truncate the GIT_COMMIT to the first 7 characters +GIT_SHORT_COMMIT=$(echo $GIT_COMMIT | cut -c 1-7) +# Set the version using Maven +mvn versions:set -DnewVersion="$GIT_SHORT_COMMIT" +mvn versions:commit''' + sh 'mvn package -Dskiptests' + archiveArtifacts '**/target/*.jar' + } } - post { - always { - echo 'This pipeline is completed..' - } + } + tools { + maven 'Maven 3.9.6' + } + post { + always { + echo 'This pipeline is completed..' } -} + + } +} \ No newline at end of file From 333caad1041a517a03114c1cd18d060229412485 Mon Sep 17 00:00:00 2001 From: rrohitydv98 Date: Mon, 12 Jan 2026 12:34:50 +0000 Subject: [PATCH 4/4] change log file --- changlog..txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 changlog..txt diff --git a/changlog..txt b/changlog..txt new file mode 100644 index 0000000..d1d3540 --- /dev/null +++ b/changlog..txt @@ -0,0 +1,2 @@ +ch00 +ch01