# travis

6개의 포스트
post-thumbnail

Travis CI 적용

Travis CI는 깃헙에서 진행되는 오픈소스 프로젝트를 위한 지속적인 통합서비스이다. 2011년에 설립되어 2012년에 급성장하였으며 Ruby언어만 지원하였지만 현재 대부분의 개발 언어를 지원하고 있다. Travis CI를 이용하면 깃헙 레포지토리에 있는 프로젝트를

2020년 10월 13일
·
0개의 댓글
post-thumbnail

Devbie 인프라 소개 (1)

CI Tool 도입하기 팀 프로젝트를 처음 설계 했을 때 'CI툴을 사용해보는 게 좋아보여요!'라는 말로 젠킨스와 Travis CI를 고민했다. 본인은 젠킨스를 쓰자는 쪽에 속했다. 하지만 Travis CI, 젠킨스를 둘다 사용해보지 않았으므로 확실한 근거가 없었다.

2020년 9월 20일
·
0개의 댓글
post-thumbnail

Travis CI 배포 자동화

코드 버전 관리를 하는 VCS 시스템(Git Svn등)에 PUSH가 되면 자동으로 테스트와 빌드가 수행되어 안정적인 배포 파일을 만드는 과정여기서 중요한 것은 테스팅 자동화입니다. 지속적으로 통합하기 위해선는 프로젝트가 완전한 상태임을 보장하기 위해 테스트 코드가 구현

2020년 4월 15일
·
0개의 댓글
post-thumbnail

travis CI로 Serverless 애플리케이션 + Cloudformation Stack의 CI & CD 구축하기

이번 글에서는 앞서 만들었던 AWS lambda의 함수 코드와 이를 배포하는 인프라를 정의한 Cloudformation의 stack에 대한 CI & CD 파이프라인을 구축하는 방법을 소개한다.처음 구상했던 대략적인 파이프라인은 아래와 같다.CI 작업을 위해 작성한 .t

2020년 4월 9일
·
0개의 댓글
post-thumbnail

AWS Cloudformation을 이용해 Serverless 애플리케이션의 인프라 구축하기

IaC를 이용해 Serverless 애플리케이션 인프라 구축하기

2020년 3월 31일
·
0개의 댓글
post-thumbnail

Travis CI를 이용해 Maven + SpringBoot에 CI 적용하기

CI CI란 Continuous Integration의 약자로, 각각의 개발자의 개발소스를 한번에 통합 빌드하는 과정을 지속적으로 함으로써 따로 어느시점에 코드를 모아서 통합빌드할 필요가 없도록 하는 기법을 말합니다. 이를 활용하면 배포를 위한 빌드와 테스트 단계의 소요시간을 줄일 수 있다고 합니다. CI Server 빌드 프로세스를 관리해주는 서버로...

2019년 2월 20일
·
2개의 댓글