일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- IntelliJ
- JPA
- tomcat
- post
- container
- mybatis
- 방화벽
- map
- AOP
- ansible
- docker
- Set
- Collection
- STREAM
- cloud
- 캐시서버
- jdk
- Java
- Pipeline
- 허브
- 소켓
- Linux
- sonarQube
- LAN어댑터
- DevOps
- Jenkins
- gradle
- 액세스회선
- 라우터
- Spring
- Today
- Total
목록item (2)
거북이-https://velog.io/@violet_evgadn 이전완료
1. 새로운 Item 메뉴 클릭 2. Freestyle project & Item Name 입력 아래에도 여러 가지 Template도 있는데, 이를 활용하기 위해선 추가적인 Plugin이 필요하기 때문에 일단 Freestyle project로 생성한다. 이름까지 모두 입력했다면 OK를 선택한다. 3. Configuration 설정 General : Project의 설명이 Source Code를 가져올 위치 소스 코드 관리 : Git 사용 여부 빌드 유발 : Build가 발생하는 Event 조건 생성 빌드 환경 : Build를 실행시키는 환경 설정 Build Steps : Build를 완료한 이후 수행할 작업에 대한 설정 빌드 후 조치 : 빌드가 끝난 이후 Packaging 및 Packaging 한 파일 ..
Jenkins를 활용한 CI/CD 과정 ◎ Dev 과정 개발팀은 고객의 요구사항을 만족시키기 위한 Service에 대한 개발을 수행할 것이다. 그리고 서비스 개발이 완료될 경우 VCS, 버전 관리 시스템에 개발한 코드를 Push(Check in/commit)할 것이다. 코드가 특정 Branch에 Push될 경우 이를 Trigger로 Build 과정과 Unit Test과정을 수행한다. 만약 Build가 성공적으로 완료되었으며 모든 Unit Test를 통과했다면 다음 단계로 넘어간다. 다음 단계는 Integration Test인데, 이전에 말한 인수 테스트이다. 이전에 배웠듯 인수 테스트 과정에서는 모든 단위 테스트를 한번에 수행해보고 성능 등을 확인해보며 고객의 요구사항을 모두 만족시키는지 확인해봄으로써 ..