AWS CodeBuild

AWS CodeBuild

  1. Truy cập vào AWS CodeBuild

    • Chọn Create project

CodeBuild

  1. Trong giao diện Create build project
  • Project name, nhập AWS-FCJ-APP

CodeBuild

  1. Cấu hình Source*

    • Chọn Source providerAWS CodeCommit
    • Chọn RepositoryAWS-Pipeline-EC2
    • Chọn Branch
    • Chọn master

CodeBuild

  1. Đối với Environment

    • Chọn Managed image
    • Chọn Operating systemAmazon Linux 2
    • Chọn Run timeStandard
    • Chọn Image
    • Chọn kiểu môi trường là Linux
    • Tick chọn vào Enable Privileged.

CodeBuild

  1. Tạo Service role hoặc chọn Service role bạn đã tạo.

CodeBuild

  1. Tiếp theo, chúng ta sẽ cấu hình dường đường dẫn Buildspec

CodeBuild

  1. Đối với Artifact

    • Chúng ta chọn lưu trữ tại S3
    • Chọn bucket đã tạo.

CodeBuild

  1. Đối với Logs

    • Chúng ta sử dụng CloudWatch logs
    • Group name: aws-cicd-ec2-group
    • Stream name: aws-cicd-ec2-stream

CodeBuild

  1. Chúng ta đã tạo thành công AWS CodeBuild project. Để kiểm tra cấu hình đã đúng, thử Start build

CodeBuild

  1. Đợi khoảng 5 phút sau, chọn Phase details để xem quá trình build project.

CodeBuild