Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/soroushatarod/terraform-codepipeline-github-multibranch
- Owner: soroushatarod
- Created: 2019-12-22T20:32:55.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-22T20:33:01.000Z (almost 5 years ago)
- Last Synced: 2024-06-14T06:38:18.589Z (5 months ago)
- Topics: codepipeline, github, terraform
- Language: Python
- Homepage: https://www.infinitypp.com
- Size: 1.78 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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