From 1ffa52b7269d9b970553b8910bd9dbbef317e4a7 Mon Sep 17 00:00:00 2001 From: nevermoregb Date: Fri, 21 Feb 2025 14:47:56 +0900 Subject: [PATCH] 7 --- Jenkinsfile | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7abcc8b..37b16d9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -13,21 +13,27 @@ pipeline { stage('Deploy') { steps { - bat ''' - netstat -ano | find "8005" > nul - - if errorlevel 1 ( - echo "Tomcat is not running, skipping shutdown..." - ) else ( - echo "Tomcat is running, shutting down..." - cd C:\\localhost-tomcat\\apache-tomcat-10.1.36-windows-x64\\apache-tomcat-10.1.36\\bin - call shutdown.bat - ping -n 5 127.0.0.1 > nul - ) - - copy /Y build\\libs\\*-plain.war C:\\localhost-tomcat\\apache-tomcat-10.1.36-windows-x64\\apache-tomcat-10.1.36\\webapps + bat ''' + netstat -ano | find "8005" > nul + + if errorlevel 1 ( + echo "Tomcat is not running, skipping shutdown..." + ) else ( + echo "Tomcat is running, shutting down..." + cd C:\\localhost-tomcat\\apache-tomcat-10.1.36-windows-x64\\apache-tomcat-10.1.36\\bin + call shutdown.bat + ping -n 5 127.0.0.1 > nul + ) + + echo "del" + del /F /Q C:\\localhost-tomcat\\apache-tomcat-10.1.36-windows-x64\\apache-tomcat-10.1.36\\webapps\\*.war + ping -n 3 127.0.0.1 > nul + + echo "copy" + copy /Y /B "build\\libs\\*-plain.war" "C:\\localhost-tomcat\\apache-tomcat-10.1.36-windows-x64\\apache-tomcat-10.1.36\\webapps\\ROOT.war" ping -n 5 127.0.0.1 > nul + echo "start" cd C:\\localhost-tomcat\\apache-tomcat-10.1.36-windows-x64\\apache-tomcat-10.1.36\\bin call startup.bat '''