From 44db4b5bfbf36845344d2b933371001cb4b82982 Mon Sep 17 00:00:00 2001 From: nitin1393 Date: Sat, 12 Feb 2022 13:29:08 +0530 Subject: [PATCH 1/3] Add the files --- Dockerfile | 5 +++++ Jenkinsfile | 43 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 Dockerfile create mode 100644 Jenkinsfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..2ba1055a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,5 @@ + +from centos +MAINTAINER khannanitin106@gmail.com +RUN mkdir /var/java +ADD target/ /var/java \ No newline at end of file diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..bf46bd8d --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,43 @@ +pipeline { + agent any + + tools { + // Install the Maven version configured as "M3" and add it to the path. + maven "mvn" + } + + stages { + stage('Build') { + steps { + + // Run Maven on a Unix agent. + sh "mvn clean package" + } + } + stage('Test') + { + steps{ + echo "Testing start App" + } + } + stage("Email Notification") + { + steps{ + echo "mail sent" + } + } + + stage("Deployment"){ + steps{ + echo "Deployment" + } + } + stage("Create docker image"){ + steps{ + sh "docker build -t devops ." + } + } +} +} + + From 4fe672a559d27396a16ed0fb12444718c9d9534a Mon Sep 17 00:00:00 2001 From: nitin1393 Date: Sat, 12 Feb 2022 14:19:59 +0530 Subject: [PATCH 2/3] Add the jenkins file --- Jenkinsfile | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index bf46bd8d..d716e454 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -34,10 +34,8 @@ pipeline { } stage("Create docker image"){ steps{ - sh "docker build -t devops ." + sh 'docker build -t devops .' } } } -} - - +} \ No newline at end of file From 9f1a6a92d3d81e5ed79e09c8cbeca20057bc76f3 Mon Sep 17 00:00:00 2001 From: nitin1393 Date: Sat, 12 Feb 2022 14:27:41 +0530 Subject: [PATCH 3/3] Add the jenkins file --- Jenkinsfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index d716e454..6d30aad6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -32,6 +32,11 @@ pipeline { echo "Deployment" } } + stage("Install Docke"){ + steps{ + sh 'yum install docker -y' + } + } stage("Create docker image"){ steps{ sh 'docker build -t devops .'