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 |