
added terraform tests for the resource Reviewed-on: https://gitea.com/gitea/terraform-provider-gitea/pulls/72 Co-authored-by: Jörg Markert <joerg.markert@gmail.com> Co-committed-by: Jörg Markert <joerg.markert@gmail.com>
30 lines
1.7 KiB
HCL
30 lines
1.7 KiB
HCL
resource "gitea_repository_branch_protection" "bp" {
|
|
username = var.repo_user_name
|
|
name = var.repo_name
|
|
rule_name = var.rule_name
|
|
protected_file_patterns = var.protected_file_patterns
|
|
unprotected_file_patterns = var.unprotected_file_patterns
|
|
enable_push = var.enable_push
|
|
push_whitelist_users = var.push_whitelist_users
|
|
push_whitelist_teams = var.push_whitelist_teams
|
|
push_whitelist_deploy_keys = var.push_whitelist_deploy_keys
|
|
require_signed_commits = var.require_signed_commits
|
|
required_approvals = var.required_approvals
|
|
approval_whitelist_users = var.approval_whitelist_users
|
|
approval_whitelist_teams = var.approval_whitelist_teams
|
|
dismiss_stale_approvals = var.dismiss_stale_approvals
|
|
status_check_patterns = var.status_check_patterns
|
|
merge_whitelist_users = var.merge_whitelist_users
|
|
merge_whitelist_teams = var.merge_whitelist_teams
|
|
block_merge_on_rejected_reviews = var.block_merge_on_rejected_reviews
|
|
block_merge_on_official_review_requests = var.block_merge_on_official_review_requests
|
|
block_merge_on_outdated_branch = var.block_merge_on_outdated_branch
|
|
}
|
|
|
|
# //
|
|
# // not implemented in go-gitea-sdk
|
|
# //
|
|
# // "ignore_stale_approvals": {
|
|
# // Description: `Do not count approvals that were made on older commits (stale reviews) towards how many approvals the PR has. Irrelevant if stale reviews are already dismissed.`,
|
|
# // },
|