我有以下地形配置来设置与gitlab 的松散集成
resource "gitlab_service_slack" "this" {
project = gitlab_project.this.id
webhook = module.defaults.slack_webhook_url
username = "GitLab"
branches_to_be_notified = "protected"
pipeline_events = true
notify_only_broken_pipelines = true
count = var.slack_enabled ? 1 : 0
}
当我terrafrom plan
时,我收到这个错误:
错误:json:无法将字符串解组到Go结构字段SlackServiceProperties.properties.notify_only_broken_pipelines的bool类型
根据这一页,它在我看来是有效的。
这是的版本信息
Terraform v0.12.29
+ provider.gitlab v2.11.0
+ provider.null v2.1.2
+ provider.tls v2.2.0
有人能认出我做错了什么吗?
这是由于terraform gitlab提供程序中的一个错误已经修复。看见https://github.com/gitlabhq/terraform-provider-gitlab/issues/348