"YAML로 이력서 만들기"를 CodeBuild에서 실행한다.

2557 단어 CodeBuild

소개



YAML로 이력서 만들기 」를 보면 편리했습니다. 또, 「YAML로 이력서 만들기를 Docker 환경에서 시도했습니다.」에 촉발되어, 수중에 PC가 없어도 만들 수 있도록 하고 싶었으므로, 표제대로 CodeBuild로 실행해 보았습니다.

사전 준비


  • CodeBuild 및 IAMRole에서 작업 할 수있는 IAM 사용자
  • data.yaml이 루트에있는 git 저장소
  • 최근에 가능하게 된 GitHub의 개인 리포지토리에서도 OK
  • 이력 관리가 필요하지 않으면 S3라는 손도

  • 완료 배치 S3

  • CodeBuild 프로젝트 설정



    Project configuration



    이름과 세부 사항이므로 기호로

    소스



    Source provider는 모두 GitHub
    ※Source2 이후는 오른쪽 상단에 「Add source」라고 하는 버튼이 있으므로 그쪽을 클릭하면 늘어난다.

  • Primary


    필드 이름
    value


    리포지토리
    Public repository

    리포지토리 URL
    htps : // 기주 b. 코 m/타 c나 cht/코데부이 ld나 ml_cv. 기 t


  • Source2


    필드 이름
    value


    Source identifier
    script

    리포지토리
    Public repository

    리포지토리 URL
    htps : // 기주 b. 이 m/이카사 m/나 ml_cv. 기 t


  • Source3


    필드 이름
    value


    Source identifier
    데이터

    리포지토리
    Public repository

    리포지토리 URL
    【사전 준비:data.yaml이 루트에 있는 git 리포지토리】


  • 환경



    ※위에서 차례로 선택해 가면 표의 설정 항목이 나타납니다.


    필드 이름
    value


    New environment image
    Managed image

    Operating system
    우분투

    런타임
    루비

    런타임 버전
    aws/codebuild/ruby:2.5.3


    Artifacts




    필드 이름
    value


    유형
    Amazon S3

    Bucket name
    【사전 준비:완성 배치처 S3】



    위를 설정하면 결국 다음과 같습니다. ※발췌



    후에는 실행하면 수중에서 설정한 S3에 출력되므로 자유롭게 사용할 수 있습니다.
    ※S3의 put 이벤트 계기로 Lambda->SES나 Dropbox에 보내는 등의 응용도 할 수 있을까

    좋은 웹페이지 즐겨찾기