일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- html
- Hibernate
- oauth
- Java
- Anolog
- Project
- jenkins
- SseEmitter
- hanghae99
- spring
- 항해99
- web
- jQuery
- cookie
- session
- bean
- WIL
- Spring Security
- JPA
- google oauth
- javascript
- programmers
- JWT
- server send event
- Stream
- python
- flask
- real time web
- 생명주기 콜백
- DI
Archives
- Today
- Total
목록cicd (1)
끄적끄적 코딩일지
[Spring] Jenkins를 사용해 자동배포 구현하기 (1)
※항해 99를 진행하면서 배포할 서버로 나의 EC2를 사용하게 되었다. 그중에 Spring을 개발하는 사람은 나포함 3명이다. 그런데 내가 쓴 코드를 반영해서 배포할때는 괜찮은데 다른 사람이 쓴 코드를 배포할때는 1. Github에서 해당 코드를 받음 (충돌이 일어나면 해결해야됨) 2. Intellij에서 bootJar으로 jar 파일 생성 3. EC2에 SSH 접속 및 FileZila(파일 업로드 프로그램)으로 접속 4. 기존 서버 종료 5. jar파일 업로드 6. 다시 Spring 서버 시작 ...... 그러다가 코드에 오류가 있으면 해당 부분을 맏은 팀원에게 전달하고 팀원이 해당 오류를 해결하면 다시 반복... 프리티어라도 나의 EC2서버니 다른사람에게 맏기기도 좀 그렇고 좋은 방법이 없나 고민하던..
Spring
2022. 7. 16. 11:05