From b302b2cc6282bc958cd9c531f13ca0323de606dc Mon Sep 17 00:00:00 2001 From: A-oye Date: Mon, 28 Apr 2025 13:12:33 -0500 Subject: [PATCH 1/7] chore: add jenkinsfile --- Jenkinsfile | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..e69de29 From 5b110fd2f64e6b3e99094a413f04a717aed9f235 Mon Sep 17 00:00:00 2001 From: Aoyefeso Date: Mon, 28 Apr 2025 20:13:36 -0500 Subject: [PATCH 2/7] Update Jenkinsfile --- Jenkinsfile | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index e69de29..249a137 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -0,0 +1,29 @@ +pipeline { + agent any + + stages { + stage('Checkout') { + steps { + checkout scm + } + } + stages { + stage('Build') { + steps { + sh*** + mvn package + *** + } + } + stage('Test') { + steps { + sh 'mvn test' + } + } + stage('Deploy') { + steps { + echo 'Deploying....' + } + } + } +} From aef78d5b6173b3666cfc579895818a0424462c82 Mon Sep 17 00:00:00 2001 From: A-oye Date: Tue, 29 Apr 2025 15:37:43 -0500 Subject: [PATCH 3/7] new change --- pom.xml | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 9e1759e..4e41947 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.web.cal WebAppCal war - 0.0.6 + 0.0.7 WebAppCal Maven Webapp http://maven.apache.org @@ -21,10 +21,23 @@ 2.5 - - - releases - http://52.204.135.48:8081/nexus/content/repositories/releases - - - + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.11.0 + + 17 + 17 + + + + org.apache.maven.plugins + maven-war-plugin + 3.3.2 + + + + \ No newline at end of file From caee3f367235768021d1876cec5d46e84c33b804 Mon Sep 17 00:00:00 2001 From: Aoyefeso Date: Tue, 29 Apr 2025 16:45:56 -0500 Subject: [PATCH 4/7] Update Jenkinsfile --- Jenkinsfile | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 249a137..f88c820 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -10,13 +10,11 @@ pipeline { stages { stage('Build') { steps { - sh*** - mvn package - *** + sh 'mvn package' } } stage('Test') { - steps { + steps sh 'mvn test' } } From 0581ea622fa9294e90672f083169216d2a707a90 Mon Sep 17 00:00:00 2001 From: Aoyefeso Date: Tue, 29 Apr 2025 16:48:31 -0500 Subject: [PATCH 5/7] Update Jenkinsfile --- Jenkinsfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f88c820..c45fb3d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -7,20 +7,22 @@ pipeline { checkout scm } } - stages { + stage('Build') { steps { sh 'mvn package' } } + stage('Test') { - steps + steps { sh 'mvn test' } } + stage('Deploy') { steps { - echo 'Deploying....' + echo 'Deploying...' } } } From e6bd29206964be4d5cb8fb40f42158b204f8cab9 Mon Sep 17 00:00:00 2001 From: Aoyefeso Date: Tue, 29 Apr 2025 17:26:21 -0500 Subject: [PATCH 6/7] Update Jenkinsfile --- Jenkinsfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index c45fb3d..3865ab7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -20,6 +20,15 @@ pipeline { } } + stage('Upload Artifact') { + steps { + sh ''' + cd target + aws s3 cp WebAppCal-*.war s3://proj1-bucket-ay/ + ''' + } + } + stage('Deploy') { steps { echo 'Deploying...' From 8baffeacd7597d76b6b2a0296ff9aaa9f50250b1 Mon Sep 17 00:00:00 2001 From: Aoyefeso Date: Tue, 29 Apr 2025 17:37:25 -0500 Subject: [PATCH 7/7] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3865ab7..2ae249b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -24,7 +24,7 @@ pipeline { steps { sh ''' cd target - aws s3 cp WebAppCal-*.war s3://proj1-bucket-ay/ + aws s3 cp WebAppCal-*.war s3://proj-1-bucket-ay/ ''' } }