Terraform module to create GitLab projects.
See examples.
| Name | Version |
|---|---|
| terraform | >= 1.5.0 |
| gitlab | 16.1.0 |
| Name | Type |
|---|---|
| gitlab_branch_protection.master | resource |
| gitlab_project.project | resource |
| gitlab_tag_protection.tags | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| main_branch_to_protect | Main branch name to protect | string |
n/a | yes |
| projects | Map for list of projects | map(object({ |
n/a | yes |
| Name | Description |
|---|---|
| project_name | n/a |
| project_namespace | n/a |
| project_web_url | n/a |