기존

1. 이전 third 번째 버전을 카피합니다. - Poll Scm ( cron 자동 배포 ) = > DIsable ( 종료 ) - 빌드후 조치 Deploy war/ear to a container ( 종료 ) . ssh 로 진행 - send build artifacts over SSH 사용 -- SSH 서버 name = [ 대쉬보드 > public over ssh 에서 설정한 이름 ] ex ) docker-server Transfer set - source file : build/lib/*.war - Remove prefi : build/lib - Remove directory : . ( root 경로 = . )
1 . 일단 젠킨스 플러그인에 접속한다 .. ssh 로 접속하기위해서 필요하다. 2. name = 아무 이름가능 hostname = 서버 아이피 username = 서버 아이디 3 . pasword = 서버 비밀번호 port = 포트번호
1. 작업한 3번째 프로젝트에서 들어가서 구성에 들어간다 . 원하는 업데이트 주기를 입력한다 테스트로 Jenkins 는 * * * * * ( 계속 ) 지속적인 등록으로 임시로 등록 해놓았다. git push 를 진행할때 자동적으로 빌드되면서 배포가 된다
1. 앞에서 war 로 묶은 파일을 톰캣에 옮겨서 진행을 하려면 플러그인이 따로 설치가 필요한데 대쉬보드 > Jenkins > Plugins > Available plugins >> 검색창에 deploy to container 를 찾아서 다운로드를 받아준다 설치 완료되면 메인페이지로 이동한다. 2 . 톰캣을 설치해줍니다 . https://tomcat.apache.org Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta A..
Build Steps Freestyle project Build 방법에 2가지를 소재하겠습니다. 1) Excute Shell (추천) Add build step -> Excute Shell 선택 Command에 다음과 같이 입력한다. chmod +x gradlew ./gradlew clean build 2) Invoke Gradle script & Use Gradle Wrapper Add build step -> Invoke Gradle script를 선택 -> Use Gradle Wrapper Invoke Gradle을 선택할 경우 Jenkins에 Global Toll Configuration에서 Gradle 패키지를 설치해야 사용할 수 있습니다. Use Gradle Wrapper의 경우 Gradle을..
1. 3번째 시간에는 git 이랑 gradlew 을 설청하는 시간을가져보겠습니다 .. Jenkins 관리 >> Plugins >> Availble Plugins 에서 설치를 진행해보겠다.. 하지만 원래 기본적으로 git 이랑 gradle은 설치 가되어있고 maven 설치하고 싶은 분들은 maven을 따로 설치진행이 필요하다. 2. docker 명령어를 통해서 리눅스서버에 임시로 접속을 해서 설치가 진행되었는지 확인할수 있다. docker 로 컨테이너 확인하고 docker ps 3. bash 쉘을 접속한다 . 아래 사진을 보면 5387 부분에 컨테이너 아이디 또는 컨테이너 Names 값을 넣으면 된다. docker exec -it 5387ca2c9fd0 bash 4. git 버전과 java 버전을 쳐서 값..
조각남자
'기존' 카테고리의 글 목록 (6 Page)