분류 전체보기

✅ Jenkins의 빌드 결과를 Mattermost 메신저로 전달해보자 MatterMost 설정 Webhook 추가 MatterMost > 왼쪽 상단 메뉴 버튼 > 통합 > 전체 Incoming WebHook 클릭 Webhook 설정 Incoming Webhook 추가하기를 누른 후, 아래와 같이 입력해주고 알림을 받을 채널을 설정한다. 설정 후, 저장을 누르면 아래와 같이 WebHook URL이 나온다. 이 URL을 잘 기억하자! Jenkins 설정 Jenkins > item > 구성 클릭 Curl 명령어로 보내기 Shell script를 실행하여 curl 명령어로 mattermost 메세지를 보내는 방법이다. Build에서 Add build step > Execute shell 클릭 후, 가장 아래로..
이전 글: (1) jenkins 설정 https://doteloper.tistory.com/81 [Jenkins - Gitlab] Jenkins로 SpringBoot + React 자동 CI/CD 구축하기 (1) jenkins 설정 깃랩 repository에서 특정 브랜치의 push이벤트를 감지하여 빌드와 배포를 진행하는 CI/CD 적용! 1. Docker로 jenkins 설치하고 실행 jenkins 이미지를 pull 받는다. sudo docker pull jenkins/jenkins:lts 다운받.. doteloper.tistory.com 1편에 이어, 이제 본격적으로 Gitlab과 연동하고 배포를 진행해보자. 1. 아이템 생성 Jenkins Dashboard > 새로운 Item을 클릭해 아이템을 만든..
깃랩 repository에서 특정 브랜치의 push이벤트를 감지하여 빌드와 배포를 진행하는 CI/CD 적용! 1. Docker로 jenkins 설치하고 실행 jenkins 이미지를 pull 받는다. sudo docker pull jenkins/jenkins:lts 다운받은 이미지를 실행시켜준다. sudo docker run -d -p 8080:8080 -v /app/swim:/var/jenkins_home --name swim_jenkins -u root jenkins/jenkins:lts -d: background로 실행 -p: 호스트의 8080포트와 도커 네트워크 상의 8080 포트를 연결 -v: 호스트의 파일 시스템과 도커 컨테이너 파일시스템 연결 (/app/swim 디렉토리에 /var/jenkin..
도커는 다운로드는 공식 홈페이지의 docs를 따라하면 아주 완벽하게 설치된다! Docker MariaDB 이미지 받기 sudo docker pull mariadb 명령어를 입력해서 mariaDB 이미지를 다운 받는다. MariaDB 컨테이너 실행 sudo docker run \ --name mariadb \ -d \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD='설정할_PW' \ mariadb or sudo docker run --name mariadb -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD='설정할_PW' mariadb --name: 사용할 컨테이너의 이름을 정의 -d: 컨테이너를 백그라운드에서 실행하게 함 -p host-port:container-..
점이
'분류 전체보기' 카테고리의 글 목록 (14 Page)