Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- bomblab
- 우테코
- Argos
- 우아한테크코스5기
- ubuntu
- 우분투
- jpa
- Mock
- 배포스크립트
- 영속성컨텍스트
- @Modifying
- 검색api
- 레벨인터뷰
- 회고
- SpringDataJPA
- docker에 ubuntu
- 자바 롬복
- clearAutomatically
- 스프링 롬복
- @Param
- NonUniqueResultException
- ubuntu이미지
- BDDMockito
- 밤랩
- 스프링부트배포
- 우아한테크코스
- 우아한테크코스 블랙잭
- unique result
- 벌크연산
- @Query
Archives
- Today
- Total
목록스프링배포 (1)
Jeomxon's Tech Note
배포 스크립트는 어떻게 작성해야할까?
배포 스크립트란 내부에 배포를 위한 동작 순서를 적어두어서 한번의 실행으로 배포의 과정을 간략하게 할 수 있게 하는 쉘 스크립트 파일이다. 서버가 우분투로 되어있기 때문에 리눅스 커맨드를 어느정도 사용할 수 있다면, 아주 어렵지는 않게 작성할 수 있다고 생각했다. 먼저 생각해야할 것은 '내가 서버에서 스프링 부트 서버를 직접 띄울 경우 어떤 순서로 진행할까?'였다. 파악됐던 순서는 다음과 같다. 1. git명령어를 통해 repository에서 띄우고자 하는 Spring Project를 pull 받아온다. 2. 현재 띄워져있는 스프링 부트 서버가 있다면 해당 프로세스를 종료시킨다. 3. pull받아온 프로젝트에 대한 jar파일을 생성하기 위해 build를 진행한다. 4. 해당 jar파일을 실행한다. 1. ..
우아한테크코스/프롤로그
2023. 6. 6. 17:05