Tạo pipeline

  1. Tại bảng điều khiển của CodeCommit, ấn Pipeline-CodePipeline ở menu phía bên trái
    • Ấn Getting started
    • Ấn Create pipeline

FrontEndPipeline

  1. Nhập tên cho pipeline: fcjdms-frontend-pipeline
    • Chọn New service role để tạo role mới
    • Ấn Next

FrontEndPipeline

  1. Chọn AWS CodeCommit là nhà cũng cấp source
    • Chọn repository là fcjdms-frontend
    • Chọn nhánh main
    • Ấn Next

FrontEndPipeline

  1. Chọn AWS CodeBuild là nhà cung cấp để xây dựng
    • Chọn region cùng với region của SAM pipeline
    • Ấn Create new project

FrontEndPipeline

  1. Nhập tên cho project: fcjdms-frontend
    • Chọn Ubuntu cho OS

FrontEndPipeline

  1. Chọn Standard cho mục Rumtime(s)
    • Chọn aws/codebuild/standard:5.0 cho mục Image

FrontEndPipeline

  1. Bạn có thể nhập buildspec.yaml vào mục tên của Buildspec hoặc không
    • Ấn Continue to CodePipeline

FrontEndPipeline

  1. Chọn project bạn vừa tạo
    • Ấn Next

FrontEndPipeline

  1. Chọn Amazon S3 là nhà cung cấp triển khai
    • Chọn bucket fcjdmswebstore
    • Tích vào Extract file before deploy
    • Ấn Next

FrontEndPipeline

  1. Kéo xuống cuối trang và ấn Create pipeline

FrontEndPipeline

  1. Chờ một lúc để pipeline được xử lý đến khi thành công

FrontEndPipeline

  1. Chọn fcjdms-frontend-pipeline và bạn sẽ thấy tất cả stage đều chạy thành công.

FrontEndPipeline

  1. Quay trở lại với bảng điều khiển của CloudFormation, ghi lại path của Distribution

FrontEndPipeline

Vậy là chúng ta đã triển khai xong một pipeline mới cho phần source code của front-end. Bước tiếp theo chúng ta sẽ kiểm tra web chạy.