일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Spring Boot
- maven
- Jenkins
- 스프링부트
- oracle
- java
- 스프링프레임워크
- 이클립스
- War
- mybatis
- 개발
- Gradle
- jsp
- Pipeline
- gitlab
- soap
- Web
- 웹프로젝트
- git
- REST
- Spring Framework
- hashcode
- SpringFramework
- JAR
- springboot
- spring-framework
- Spring
- annotaion
- Linux
- tomcat
- Today
- Total
목록GIT & Jenkins (11)
Verity's Daily Logs_

기존 운영하던 프로젝트를 수정 및 배포하려면 배포 툴이 없었기 때문에, 서버에 FTP로 접속해서 수정된 JSP를 직접 업로드해야만 했다. 이게 서버가 한대만 있었어도 어느 정도 불편함을 감수하고 할 순 있었겠지만, WAS 서버/WEB서버 각각 이중화까지 되어있어서 총 서버 4대에 FTP 전송을 해야 하는 아주 큰 번거로움이 있었다. 아래 목적을 달성하기 위하여 Jenkins를 이용한 자동배포를 구현해 보도록 한다. 목표1. 소스 배포 통로를 한 가지로 통합하기 목표2. 배포 단계 최소화 목표3. 코드 수정 내역 및 배포 히스토리 관리 1. 기존 프로젝트 파악하기 프로젝트 형태: Dynamic Web Project (Java, JSP 파일 이용) 소스 관리: GitLab 프로젝트 배포 방식(AS-IS): ..

지난 포스팅에서 Jenkins 서비스를 시작한 후 웹페이지로 접속해 보면 ‘Getting Started’ 를 볼 수 있다. (지난 포스팅) https://hye0-log.tistory.com/40 [CI/CD환경구축-2]Jenkins 설치하기 Linux 서버에 접속해서 Jenkins를 직접 설치하고, 초기 환경 설정까지 완료해 보도록 하겠다. Jenkins 설치방법은 아래 페이지를 참고하여 차례대로 실행하면 된다. https://www.jenkins.io/doc/book/installing/l.. hye0-log.tistory.com 1. Administrator Password 입력 Linux 서버에 접속해 아래 명령어를 입력, Password를 확인한다. (1회성이므로 따로 기억할 필요는 없다.) s..
Linux 서버에 접속해서 Jenkins를 직접 설치하고, 초기 환경 설정까지 완료해 보도록 하겠다. Jenkins 설치방법은 아래 페이지를 참고하여 차례대로 실행하면 된다. https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos Linux After downloading, installing and running Jenkins using one of the procedures above (except for installation with Jenkins Operator), the post-installation setup wizard begins. This setup wizard takes you through a few quick "one-..
프로메테우스 쓰지도 않는데 차지하는 용량이 갈수록 늘어간다. 비활성화 방법 docs.gitlab.com/ee/administration/monitoring/prometheus/ Monitoring GitLab with Prometheus | GitLab Monitoring GitLab with Prometheus Notes: Prometheus and the various exporters listed in this page are bundled in the Omnibus GitLab package. Check each exporter’s documentation for the timeline they got added. For installations from source you must insta d..