12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- locals {
- # creates a job for each of these types, using <splunk_prefix>:<server type> as the tag
- splunk_server_types = toset([
- #"cm",
- #"hf",
- #"idx",
- "sh-es",
- "sh-cust",
- ])
- }
- variable "repository" {
- description = "Name of the repository. Must be part of the provider in the terragrunt.hcl. This will determine both the name of the repository and the folder in S3 where application artifacts are stored."
- type = string
- }
- variable "source_version" {
- description = "Tag or branch for the git repository."
- type = string
- default = "master"
- }
- variable "enable_webhooks" {
- description = "Build on changes?"
- type = bool
- default = false
- }
- variable "tags" {
- description = "Tags to add to the resource (in addition to global standard tags)"
- type = map(any)
- default = {}
- }
- variable "badge_enabled" {
- type = string
- default = "false"
- }
- variable "webhook_branch_filter" {
- type = string
- default = "^(master|develop)$"
- }
- variable "cors_rules" {
- description = "Map containing rules for Cross-Origin Resource Sharing."
- type = map(any)
- default = {}
- }
|