locals {
  projects = {
    "dna-frontend" = {
      name     = "dna-frontend"
      slug     = "dna-frontend"
      platform = "javascript-react"
    },
    "dna-api" = {
      name     = "dna-api"
      slug     = "dna-api"
      platform = "python"
    },
    "dna-search-index-init" = {
      name     = "dna-search-index-init"
      slug     = "dna-search-index-init"
      platform = "python-pythonawslambda"
    },
    "dna-etl-data-ingest" = {
      name     = "dna-etl-data-ingest"
      slug     = "dna-etl-data-ingest"
      platform = "python"
    },
    "dna-cms" = {
      name     = "dna-cms"
      slug     = "dna-cms"
      platform = "python"
    },
  }
}

resource "sentry_project" "dna_project" {
  for_each = local.projects

  organization = "gdb"
  team         = sentry_team.dna.id
  name         = each.value["name"]
  slug         = each.value["slug"]
  platform     = each.value["platform"]
}
