Skip to content

Dazza65/PullRequest-Checker

Repository files navigation

PullRequestChecker

This constructs executes a CodeBuild project against a feature branch to verify that it builds and passes the unit tests successfully. It uses a Lambda function that's triggered by the creation of a pull request and on completion of the CodeBuild project to write CodeCommit PullRequest activity comments.

It provides visual feedback to the developer and the reviewer, prior to merging the feature to the main code branch.

System Architecture Diagram

System architecture diagram

Usage

Useful commands

  • npm run build compile typescript to js
  • npm run watch watch for changes and compile
  • npm run test perform the jest unit tests

About

A CDK construct to check a pull request build prior to merging to the main branch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published