Travis CI란?

Home - Travis-CI

Travis CI는 호스팅 지속적 통합(CI) 서비스의 하나로, 깃허브에 호스팅되는 소프트웨어 프로젝트의 빌드, 테스트를 위해 사용된다.

Travis CI 장점

Travis와 연동된 서비스

  1. Firebase : React 빌드 자동화 + 자동 배포
  2. Docker : Streamlit, FastAPI 빌드 자동화
  3. Artifact Registry : 서비스 이미지 자동 업로드
  4. Google Cloud Run : 업로드된 이미지 적용

프로젝트 중 빌드 기록

총 125개의 빌드 기록!

총 125개의 빌드 기록!

사용 후기

처음에 Travis를 사용해서 google cloud와 docker설정을 하는게 까다로웠지만 이만한 CI/CD툴이 없는 것 같다. 변경사항이 있을때 마다 자동으로 빌드를 해주니까 그냥 로컬에서만 작동하는지 확인하는 것에서 바로 웹에서도 확인과 검증이 가능해서 좋았었다.