Add GCP ci/cd

Add helm chart
This commit is contained in:
Eugene Dementyev
2023-12-05 20:19:18 +13:00
parent 5c7e0a1c56
commit 4d2179129d
19 changed files with 684 additions and 2 deletions

View File

@@ -2,6 +2,7 @@
variable "REGISTRY" { default = "" }
variable "VERSION" { default = "latest" }
variable "CACHE" { default = "" }
variable "GCP" { default = false }
group "default" {
targets = ["app", "app-httpd"]
@@ -23,7 +24,7 @@ target "app" {
]
tags = notequal("", REGISTRY) ? formatlist(
"${REGISTRY}:${tgt}-%s",
GCP ? "${REGISTRY}/${tgt}:%s" : "${REGISTRY}:${tgt}-%s",
compact(["latest", VERSION])
) : []
@@ -43,7 +44,7 @@ target "app-httpd" {
]
tags = notequal("", REGISTRY) ? formatlist(
"${REGISTRY}:app-httpd-%s",
GCP ? "${REGISTRY}/app-httpd:%s" : "${REGISTRY}:app-httpd-%s",
compact(["latest", VERSION])
) : []
}