728x90
반응형

S3은 AWS에서 제공하는 일종의 파일 서버이다.

실제 배포는 AWS의 Codeplay라는 서비스를 이용하는데, 이 과정에서 Jar 파일을 전달하기 위해서 S3를 활용한다.

 

1. Travis CI와 AWS S3 연동

1-1. AWS 로그인 -> IAM 서비스 -> 사용자 추가

1-2. '기존 정책 직접 연결' 선택 -> 'AWSCodeDeployFullAccess', 'AmazonS3FullAccess' 선택

 

1-3. 태그에서 key값은 Name으로 설명은 알아보기 쉬운 값으로 넣는다

1-4. 생성이 완료되면 ID와 비밀번호를 저장해둔다.

 

2. Travis CI에 키 등록

2-1. 이전 게시물에서 만든 travis 사이트에 등록한 프로젝트에 접속 -> Setting

2-2. Environment Variables로 가서 1-4단계에서 저장해둔 값들을 다음 사진과 같이 입력한다.

이 값들은 이제 .travis.yml에서 사용할 수 있다.

 

3. S3 버킷 생성

3-1. S3 서비스에서 버킷 만들기

이름 입력 후에 별다른 설정이 없으니 완료한다.

728x90
반응형

'IT' 카테고리의 다른 글

mac 단축키  (0) 2021.04.28
phpstorm 서버 자동 저장  (0) 2021.04.27
CI/CD 환경 만들기 1  (0) 2021.03.08

+ 최근 게시글