W3cubDocs

/Terraform

bitbucket_hook

Provides a Bitbucket hook resource.

This allows you to manage your webhooks on a repository.

Example Usage

# Manage your repositories hooks
resource "bitbucket_hook" "deploy_on_push" {
  owner       = "myteam"
  repository  = "terraform-code"
  url         = "https://mywebhookservice.mycompany.com/deploy-on-push"
  description = "Deploy the code via my webhook"

  events = [
    "repo:push",
  ]
}

Argument Reference

The following arguments are supported:

  • owner - (Required) The owner of this repository. Can be you or any team you have write access to.
  • repository - (Required) The name of the repository.
  • url - (Required) Where to POST to.
  • description - (Required) The name / description to show in the UI.
  • events - (Required) The event you want to react on.

© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/bitbucket/r/hook.html