일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- g1
- clean code
- 비동기
- Producer
- JWT
- Refactoring
- 클린코드
- gdg
- 스프링부트
- tomcat
- Security
- load balancing
- GC
- 페이스북
- java
- OAuth
- jvm
- 스프링 부트
- 권한
- apache
- 스프링
- oauth2
- spring boot
- RabbitMQ
- 리팩토링
- 페이징
- 시큐리티
- assertj
- Spring
- JPA
Archives
- Today
- Total
목록2017/06/27 (1)
허원철의 개발 블로그
CI - 젠킨스 시작하기
단순히 서버에 FTP로 war나 jar 파일을 올리는 수동적인 배포만 해보다가 잠깐의 휴식기간(?) 동안 빌드, 테스트, 배포를 손쉽게 할 수 있는 젠킨스에 대한 글입니다. CI란 무엇인가? CI라는 용어를 먼저 살펴보자면, Continuous Integration의 줄임말로 지속적 통합이라고 불립니다. 대표적으로 젠킨스가 있는데 Agile 창시자 중 한 명인 마틴 파울러님이 주창한 지속적 통합을 구현하기 위한 자바 오픈소스 소프트웨어로 웹 어플리케이션 형태를 하고 있습니다. 원래는 허드슨이라는 명칭을 가지고 있었으나, 오라클과의 상표권 문제로 젠킨스로 이름이 바뀌게 되었습니다. 왜 써야하나요? 소스를 직접 배포하지 않고, 형상관리 시스템인 Git이나 SVN에서 파일을 읽어들여 빌드, 테스트, 배포를 할..
server
2017. 6. 27. 13:57