From 74b21d3895a5bdf4c4181a3429f29b51648ab3cb Mon Sep 17 00:00:00 2001 From: UganderD <50668958+UganderD@users.noreply.github.com> Date: Sat, 18 May 2019 13:13:04 +0530 Subject: [PATCH 1/2] done --- Jenkinsfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..d1be8e7 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,18 @@ +node { + stage('SCM CheckOut') { +git 'https://github.com/yugan6669/maven-web-application.git' + + +} +stage('Compile-Package'){ +//Get maven home path +def mvnHOME = tool name: 'M2_HOME', type: 'maven' + +sh "${mvnHOME}/bin/mvn package" +} + stage('Deploy-Tomcat'){ + sshagent(['tomcat-job1']) { + sh 'scp -o StrictHostKeyChecking=no target/*.war ec2-user@3.1.205.76:/opt/apache-tomcat-9.0.16/webapps/' +} + } +} From 6b06171ad1941481b9d30dcc0369eba28cc57e39 Mon Sep 17 00:00:00 2001 From: UganderD <50668958+UganderD@users.noreply.github.com> Date: Sat, 18 May 2019 13:29:50 +0530 Subject: [PATCH 2/2] commit changes --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index d1be8e7..46a5de3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,6 +1,6 @@ node { stage('SCM CheckOut') { -git 'https://github.com/yugan6669/maven-web-application.git' +git 'https://github.com/UganderD/TestJavaApp.git' }