diff --git a/modules/artifactapi/main.tf b/modules/artifactapi/main.tf index 6706a4a..c3d1ca0 100644 --- a/modules/artifactapi/main.tf +++ b/modules/artifactapi/main.tf @@ -9,6 +9,7 @@ resource "artifactapi_remote_alpine" "this" { immutable_patterns = each.value.immutable_patterns mutable_patterns = each.value.mutable_patterns stale_on_error = each.value.stale_on_error + mirrorlist = each.value.mirrorlist } resource "artifactapi_remote_docker" "this" { @@ -74,6 +75,7 @@ resource "artifactapi_remote_rpm" "this" { immutable_patterns = each.value.immutable_patterns mutable_patterns = each.value.mutable_patterns stale_on_error = each.value.stale_on_error + mirrorlist = each.value.mirrorlist } resource "artifactapi_remote_pypi" "this" { diff --git a/modules/artifactapi/variables.tf b/modules/artifactapi/variables.tf index d5e9e03..fa24950 100644 --- a/modules/artifactapi/variables.tf +++ b/modules/artifactapi/variables.tf @@ -8,6 +8,7 @@ variable "remote_alpine" { immutable_patterns = optional(list(string), []) mutable_patterns = optional(list(string), []) stale_on_error = optional(bool, true) + mirrorlist = optional(list(string), []) })) default = {} } @@ -78,6 +79,7 @@ variable "remote_rpm" { immutable_patterns = optional(list(string), []) mutable_patterns = optional(list(string), []) stale_on_error = optional(bool, true) + mirrorlist = optional(list(string), []) })) default = {} } diff --git a/modules/artifactapi/versions.tf b/modules/artifactapi/versions.tf index f5f1d8c..71ba92b 100644 --- a/modules/artifactapi/versions.tf +++ b/modules/artifactapi/versions.tf @@ -3,7 +3,7 @@ terraform { required_providers { artifactapi = { source = "artifactapi.k8s.syd1.au.unkin.net/terraform-unkin/artifactapi" - version = "0.2.0" + version = "~> 0.5" } } }