본문 바로가기

항해99

23.10.30 항해 99 16기 실전 프로젝트 23일차

오늘 공부한 것

* Github action 으로 CI / CD 배포 공부

 

오늘은 Github action 으로 CI / CD 배포하는 법을 공부했다

Github action 은 생각 보다 많은 것을 할 수 있었다

1. 자동 빌드외 테스트를 곁들인 CI 기능

2. 코드를 빌드하고 빌드된 패키지를 배포하는 기능 (Spring 을 jar 로 빌드해서 배포하는 것)

3. 프로젝트 자체 배포기능

4. 이슈, PR 이 생겼을 때 특정 행동을 자동화 할 수 있는 기능

 

Test 용으로 서버를 만들어서 직접 진행해보았는데 

아래와 같은 코드가 나왔다.

 

휴먼 에러도 잡아내고 했는데 그래도 왜인지 계속 배포가 되지 않았다.. 

하다하다 안되서 일단 놔두고 내일 다시해보기로했다

정안되면 처음부터 다시 차근차근해보아야 할듯 하다

그래도 오늘 돌아가는 System 에 조금 익숙해져서 내일 다시하는데는 

오랜 시간이 걸리지 않을 것으로 생각된다