pipeline { agent any tools { gradle 'gradle8' } stages { stage('Clean & Build') { steps { bat './gradlew clean build -x test' } } stage('Deploy') { steps { bat ''' copy /Y build\\libs\\*-plain.war C:\\localhost-tomcat\\apache-tomcat-10.1.36-windows-x64\\apache-tomcat-10.1.36\\webapps\\ROOT.war timeout /t 5 /nobreak cd C:\\localhost-tomcat\\apache-tomcat-10.1.36-windows-x64\\apache-tomcat-10.1.36\\bin call shutdown.bat timeout /t 5 /nobreak call startup.bat ''' } } } }