Skip to content

Instantly share code, notes, and snippets.

@prabhu
Created July 26, 2020 13:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save prabhu/4c6e03fd288f8f62060d115cda34e7a9 to your computer and use it in GitHub Desktop.
Save prabhu/4c6e03fd288f8f62060d115cda34e7a9 to your computer and use it in GitHub Desktop.
Bitbucket repository variable with Terraform
provider "bitbucket" {
version = "~> 1.2"
username = var.username
password = var.password
}
resource "bitbucket_repository_variable" "sl_org_id_secret" {
for_each = toset(var.repos)
key = "SHIFTLEFT_ORG_ID"
value = var.sl_org_id
repository = each.key
secured = true
}
resource "bitbucket_repository_variable" "sl_access_token_secret" {
for_each = toset(var.repos)
key = "SHIFTLEFT_ACCESS_TOKEN"
value = var.sl_access_token
repository = each.key
secured = true
}
resource "bitbucket_repository_variable" "sl_api_token_secret" {
for_each = toset(var.repos)
key = "SHIFTLEFT_API_TOKEN"
value = var.sl_api_token
repository = each.key
secured = true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment