From 1ac05b4b652933a3d6f9259e555673fad5be0790 Mon Sep 17 00:00:00 2001 From: UganderD <50668958+UganderD@users.noreply.github.com> Date: Sat, 18 May 2019 13:11:41 +0530 Subject: [PATCH] committed --- 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/' +} + } +}