From 88070a25e3f59e9e487c9b7d6efac2067f126b22 Mon Sep 17 00:00:00 2001 From: Pravin Date: Wed, 29 May 2024 12:24:44 +0000 Subject: [PATCH 1/4] Commiting Docker file for frontend branch --- Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..d47c24daf --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM node:4-alpine +WORKDIR /opt/frontend +COPY . . +RUN npm install +EXPOSE 8079 +CMD ["npm", "start"] From 2448586da32b109d03c023f31c69e18491864fae Mon Sep 17 00:00:00 2001 From: Pravin Date: Wed, 29 May 2024 13:23:59 +0000 Subject: [PATCH 2/4] Commiting Jenkin file --- Jenkinfile | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Jenkinfile diff --git a/Jenkinfile b/Jenkinfile new file mode 100644 index 000000000..73cedb0fd --- /dev/null +++ b/Jenkinfile @@ -0,0 +1,34 @@ +pipeline{ + agent any + + tools{ + 'maven 3.9.7' + } + stages{ + stage('build'){ + + steps{ + sh 'mvn compile' + } + + } + } + stages{ + stage('test'){ + + steps{ + sh 'mvn clean test' + } + + } + } + stages{ + stage(package){ + + steps{ + sh 'package -DskipTests' + } + + } + } +} From fc71b9ee46f3cc1a13db889869b1d823a8231d70 Mon Sep 17 00:00:00 2001 From: Pravin Date: Wed, 29 May 2024 18:23:39 +0000 Subject: [PATCH 3/4] Jenkin file updated --- Jenkinfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Jenkinfile b/Jenkinfile index 73cedb0fd..b2b1b6277 100644 --- a/Jenkinfile +++ b/Jenkinfile @@ -2,7 +2,7 @@ pipeline{ agent any tools{ - 'maven 3.9.7' + maven 'maven 3.9.7' } stages{ stage('build'){ @@ -12,8 +12,8 @@ pipeline{ } } - } - stages{ + + stage('test'){ steps{ @@ -21,8 +21,8 @@ pipeline{ } } - } - stages{ + + stage(package){ steps{ From 2612e309c4a3d6181be26bcbcb8e7c8cfc9e7a8b Mon Sep 17 00:00:00 2001 From: Pravin Date: Wed, 29 May 2024 18:31:37 +0000 Subject: [PATCH 4/4] added file with correct name --- Jenkinsfile | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..b2b1b6277 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,34 @@ +pipeline{ + agent any + + tools{ + maven 'maven 3.9.7' + } + stages{ + stage('build'){ + + steps{ + sh 'mvn compile' + } + + } + + + stage('test'){ + + steps{ + sh 'mvn clean test' + } + + } + + + stage(package){ + + steps{ + sh 'package -DskipTests' + } + + } + } +}