Skip to content

joe-king-sh/aws-codecommit-pull-request-aws-codebuild-aws-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-codecommit-pull-request-aws-codebuild-aws-chatbot

This repository contains sample code that tests pull requests created in AWS CodeCommit with CodeBuild and notifies to Slack using AWS Chatbot.

referenced in the qiita post: CodeCommitのプルリクをCodeBuildで検証しAWS ChatbotでSlack通知する

Architecture

Getting Started

Prerequisites

  • macOS Catalina 10.15.6
  • go version go1.15.2 darwin/amd64
  • aws-cli/2.0.17
  • SAM CLI, version 1.2.0
  • Slack 4.8.0

Before you get started, make sure you've completed the tasks that Create new chatbot client.

chatbot_client_setting1

hatbot_client_setting2

hatbot_client_setting3

Build

$ make

Deployment

$ sam deploy --guided --capabilities CAPABILITY_NAMED_IAM

You can also deploy using this Serverless Application Repository. deploy_using_sam_repository

Reference

Link

About

A Sample program that verifies pull requests created in AWS Codecommit with Codebuild and notifies to Slack using AWS Chatbot.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published