개발/끄적이기

2022.01.11 TIL

라니킴 2022. 1. 12. 03:19

오늘 한 일

- 테스트 코드 작성

- CI 적용

느낀 점

travis.yml 파일을 적용하는데 오류가 났다. 

현재 우리 repo가 하위 폴더에 프로젝트 파일이 있는 상태였기 때문에 travis 파일이 적용이 되지 않았다. 

travis.yml 파일은  build.gradle과 같은 루트에 있어야 하기 때문에 따로 travis.yml 만 경로를 이동해도 적용이 되지 않았다.

travis.yml 파일에 gradlew 경로도 설정하고 이것저것 해보다가 결국 repository를 새로 만들었다. 

하위 폴더만 clone하는 것은 https://www.lesstif.com/gitbook/git-clone-20776761.html 를 참고했다. 

새로 만든 repo에서 적용하니 아주 잘된다. 경로 문제가 맞았다. 

멘토님께서 repository에 적용해주신 부분은 추후 직접 적용해봐야겠다.

 

멘토님께서 처음에 git actions로 ci를 구현해주셔서 git actions를 사용하다가 오늘 travis를 적용했는데 조금 불편했다.

git actions는 오류가 나면 github에서 바로 확인이 가능한 반면 travis는 또 travis 홈페이지에 들어가서 봐야했고, 팀원이 모두 같이 보려면 유료 플랜으로 전환해야하는 것 같다. 금액도 생각보다 비쌌다. 개인적인 프로젝트에서 사용하는 것은 좋지만 팀 프로젝트로 사용하기에는 조금 불편했다. git actions로 혼자 ci까지 적용해봤는데 프로젝트가 끝나면 CD까지 적용해봐야겠다. 

'개발 > 끄적이기' 카테고리의 다른 글

2022.01.22 TIL  (0) 2022.01.23
항해 11주차 WIL  (0) 2022.01.17
2022.01.10 TIL  (0) 2022.01.12
항해99 10주차 WIL  (0) 2022.01.10
2022.01.04 TIL  (0) 2022.01.05