Skip to content

Repository files navigation

AWS CI/CD pipeline with CodeGuru & UnitTest to improve code quality

Seyong`S Demogo


This workshop explains how to build a CI/CD pipeline using AWS's Code Serise. It also explains how to organize various ways to improve code quality (CodeReview & UnitTest) in the AWS pipeline.

pipeline

It covers simple branch build and deployment, UnitTest report, and CodeGuru which automatically performs code review when create pull-requests.

pipeline

AWS services you will use :


  • Amazon Cloud9
  • Amazon CodeCommit
  • Amazon CodeBuild
  • Amazon CodeDeploy
  • Amazon Pipeline
  • Amazon CodeGuru
  • Amazon CloudFormation
  • Amazon EC2

We will :


  • Deploy AWS CloudFormation stack to set up prerequisites.
  • Create CI/CD pipeline with CodeGuru & Codebuild report for unittest.
  • Deploy to Stating Environment.
  • Find Bug and Issue.
  • Fix issue and get a report unittest & CodeGuru report.
  • Make Pull-Request and merge to master.
  • Deploy Production Environnment.
  • Run CodeGuru Profiler.

Start here :


License

This library is licensed under the MIT-0 License. See the LICENSE file.

About

This workshop explains how to build a CI/CD pipeline using AWS's Code Serise. It also explains how to organize various ways to improve code quality (CodeReview & UnitTest) in the AWS pipeline.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages