CodeCommit+CodeDeploy+CodePipline 자동화 어플라이언스를 통해

프로그램 자동화


시도해 보았지만, 코드의 향상과 depro를 수동으로 실행해야 합니다.
번거로움과 오류를 없애기 위해 이번에는 CodeCommit+CodeDeploy+CodePipline을 사용하여 depro를 자동화했습니다.

설정


CodeCommit

  • AWS 콘솔의 CodeCommiit에서 웨어하우스 제작
  • 창고 방문을 위한 인증 정보를 만듭니다. ※"AWS 콘솔→IAM→사용자→사용자 선택→인증 정보"
  • 인증 방법은 ssh와https의 두 가지 모델, 사용자의 인증을 설정한다.
  • CodeDeploy

  • 응용 프로그램을 만들고 디버깅 그룹을 만듭니다.
    CodeDeploy를 사용한 디자인 ※ 프로그램은 CodePipeline에서 진행되므로 어플리케이션과 디자인팀을 만들 때까지
  • CodePipeline


    AWS 콘솔 CodePipeline에서 파이프 생성하기


  • 파이핑 구성 선택
    CodeDeploy 설정 예
  • 관선명칭: 적당히 hoge-stg-pipeline 등
  • 서비스 롤러: 새 것이면 새로 만들기 ※ 자동 권한 부여
  • 위영상점: 준비가 되지 않으면'기본장소'에서도 문제 없음 ※ 디버깅 시 코드를 저장하는 곳

  • 소스 레벨 추가
  • 소스 공급자: 이번 "AWS CodeCommiit"사용 ※ 기타 ECR, S3, GiitHub
  • 창고 이름: 이전에 만든 창고 선택
  • 분기 이름: 이전에 생성된 분기 중 하나(release와 마스터 등)를 지정합니다 ※ 지정한 분기를 압축할 때 디버깅이 시작됩니다
  • 체크 옵션 변경: Amazone Cloud Watch Events(이벤트가 시작되었으므로 권장)
  • 빌딩: 이번에는 사용하지 않고 건너뛰기

  • 디버그 단계 추가
  • 설계 제공자: 이번 지정CodeDeploy
  • 응용 프로그램 이름:CodeDeploy로 만든 응용 프로그램 지정
  • 추출 그룹: CodeDeploy로 생성된 추출 그룹을 지정합니다.
  • 파이프 생성
  • 프로그램 설계


    CodePipeline 설정이 완료되면 설정 시 지정한 분기를 시도해 봅니다.


    추진기가 검출되면 자동으로 디버깅이 실행됩니다.

    좋은 웹페이지 즐겨찾기