728x90
반응형
CI(Continuous Integration) : 지속적 통합
CD(Continuous Deployment) : 지속적 배포
1. Travis CI 연동
1-1. 다음 주소에 접속해서 Githib아이디로 로그인
1-2. 오른쪽 위의 setting 클릭
1-3. 레파지토리 목록 중에 활성화하고 싶은 레파지토리 활성화
2. 프로젝트 설정
2-1. 프로젝트의 build.gradle과 같은 위치에 .travis.yml을 생성하고 다음 코드를 입력
language: java
jdk:
- openjdk8
branches: # CI를 어느 브랜치가 푸시될 때 수행할지 지정
only:
- master
# Travis CI 서버의 home
cache: #같은 의존성은 다음 배포 때부터 다시 받지 않도록 설정
directories:
- '$HOME/.me/repository'
- '$HOME/.gradle'
script: "./gradlew clean build'
#CI 실행 완료 시 메일로 알리기
notifications:
email:
recipants:
- 본인 메일 주소
2-2. 커밋과 푸시
2-3. 성공
728x90
반응형
'IT' 카테고리의 다른 글
mac 단축키 (0) | 2021.04.28 |
---|---|
phpstorm 서버 자동 저장 (0) | 2021.04.27 |
CI/CD 환경 만들기 2) Travis CI와 AWS S3 연동하기 (0) | 2021.03.09 |