Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/soroushatarod/terraform-codepipeline-github-multibranch

Terraform module to handle Github multiple branches integration with AWS Codepipeline
https://github.com/soroushatarod/terraform-codepipeline-github-multibranch

codepipeline github terraform

Last synced: 3 months ago
JSON representation

Terraform module to handle Github multiple branches integration with AWS Codepipeline

Awesome Lists containing this project

README

        

# TerraPy

Github AWS CodePipeline Multiple Branches - Terraform & Python <3

Allows you to have multiple branches in codepipeline from Github with status update to each PR.

How does it works?



  • When a developer submits a PR.

  • TerraPy clones a pipeline from the template.

  • On each stage it sends a status update to the PR.

In the example below, on each Pull Request created, a pipeline is cloned from the master template.


Live status update


Each PR will receive live status update on the CodePipeline actions.

FAQ


Does TerraPy deletes the pipeline when the PR is closed?

Yes, when a PR is closed TerraPy deletes the pipeline.

What permissions does TerraPy needs to have

1. SSM Parameter store
2. CodePipeline