diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..46a5de3 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,18 @@ +node { + stage('SCM CheckOut') { +git 'https://github.com/UganderD/TestJavaApp.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/' +} + } +}