-
[Jenkins] Windows Jenkins 설정LINUX/Jenkins 2020. 10. 20. 13:01반응형
프로젝트 중 윈도우 Jenkins를 사용하는데 우분투와 Execute Shell 설정이 달라 포스팅한다.
Windows Jenkins 설치는 간단함으로 생략한다.
또 tomcat을 미리 설치해야 진행 할 수 있다.
다른 부분은 동일하고 Windows는 Execute Shell을 사용하지 않고 Execute Windows batch command를 사용해야 한다.
그래야지만 정상적으로 cmd에 명령을 내린다.
그리고 설정 내용도 우분투와 다르기 때문에 아래 명령어를 참고하여 설정하면 된다.
echo " " echo "========================" echo "Stop tomcat" echo "========================" "C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin\Tomcat9.exe" stop echo " " echo "========================" echo "webapp delete" echo "========================" cd "C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\" rmdir /s/q "C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT" mkdir ROOT echo " " echo "========================" echo "Copy FukudaMI.war" echo "========================" copy "%WORKSPACE%\target\FukudaMI.war" "C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT\FukudaMI.war" echo " " echo "========================" echo "War Decompress" echo "========================" cd "C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT" "C:\Program Files\Java\jdk1.8.0_241\bin\jar" xvf FukudaMI.war del /F FukudaMI.war echo " " echo "========================" echo "Config Setting" echo "========================" cd "C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT\WEB-INF\classes\conf" copy /Y jdbc_MIN.properties jdbc.properties copy /Y common_LOCAL.properties common.properties echo " " echo "========================" echo "Start tomcat" echo "========================" "C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin\Tomcat9.exe" start
반응형'LINUX > Jenkins' 카테고리의 다른 글
[자동 배포 시스템] 5. Jenkins 연동하기 (0) 2019.11.09 [Jenkins] *.properties_TB > *.properties 로 변경 (0) 2019.11.09 [자동 배포 시스템] 4. Jenkins 설치하기 (0) 2019.11.05