windows tomcat에 app 배포 [Jenkins, GitHub, Maven 이용]

2023. 10. 11. 17:09docker

참고 사이트

Deploy to container Plugin (jenkins.io)

 

Deploy to container Plugin

deploy: Deploy war/ear to a container adapters Array / List of Nested Choice of Objects glassfish2 home : String GlassFish installation directory. This directory should contain files like "bin/asadmin[.bat]" credentialsId : String adminPort : String Admin

www.jenkins.io

 

 

실습

새 프로젝트 생성


 

02project 불러오자

 

 

Deploy to container 설치

 

 

위 파일을 수정

 

 

수정내용은 아래와 같다.

 <role rolename="manager-gui"/>
 <role rolename="manager-script"/>
 <role rolename="manager-jmx"/>
 <role rolename="manager-status"/>

 <user username="admin" password="admin" roles="manager-gui, manager-script, manager-jmx, manager-status"/>
 <user username="deployer" password="deployer" roles="manager-script"/>
 <user username="tomcat" pasword="tomcat" roles="manager-gui"/>

 

 

수정 내용 확인

 

 

Tomcat 9.x Remote에서 Credentials 추가 이때 비밀번호는 deployer


 

tomcat 재실행 후 jenkins를 실행하자.

Credentiails 선택 후 tomcat 주소 입력

 

 

잘 배포됨

 

 

app 관리 페이지 접속 이때 비밀번호는 admin

 

 

app 관리 페이지

'docker' 카테고리의 다른 글

container tomcat에 app 배포 [Jenkins, GitHub, Maven 이용]  (0) 2023.10.11
ubuntu tomcat에 app 배포 [Jenkins, GitHub, Maven 이용]  (0) 2023.10.11
Tomcat  (0) 2023.10.11
Jenkins에 app 배포 [GitHub, Maven 이용]  (0) 2023.10.11
Jenkins  (0) 2023.10.11