teamrepository

JamesWoolfenden/teamrepository/github

Terraform Module HCL GITHUB

Creates Github repositories for a team in an organisation

Install
module "teamrepository" {
source = "JamesWoolfenden/teamrepository/github"
version = "0.0.1"
}
plain text: /constructs/tfmod-jameswoolfenden-teamrepository-github/install.txt
⭐ Source on GitHub 📦 Registry page
README

[![Slalom][logo]](https://slalom.com) terraform-github-teamrepository ![Build Status](https://github.com/jameswoolfenden/terraform-github-teamrepository) ![Latest Release](https://github.com/jameswoolfenden/terraform-github-teamrepository/releases/latest) ![pre-commit](https://github.com/pre-commit/pre-commit) ![pre-commit](https://www.checkov.io/) Make and populate Github repositories. --- It's 100% Open Source and licensed under the APACHE2. Introduction A basic module to create a github repo. Usage How to use the module, add module.github.tf to you code: ``terraform module github { source = "../../" repository = var.repository team_permission = var.team_permission team_name = var.team_name } `` Quick Start Here's how to get started... Inputs | Name | Description | Type | Default | Requi

Inputs (8)
NameTypeDescriptionDefault
repositorymap required
team_permissionstring required
team_namestring required
enforce_adminsbooltrue
required_pull_request_reviewsmap{ "dismiss_stale_reviews": true, "re
privatebooltrue
required_status_checks_contextlist(string)[]
protected_branchstring"master"
Resources (3)
github_branch_protectiongithub_repositorygithub_team_repository
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.1
Cloud GITHUB
Total downloads777
Inputs8
Resources3
NamespaceJamesWoolfenden
Updated