Files
neural-hunt/docker-bake.hcl
groot 47c523dd98
All checks were successful
release-tag / release-image (push) Successful in 3m51s
RC-14
2026-08-14 06:17:30 +02:00

28 lines
913 B
HCL

variable "NEURALHUNT_SERVER_IMAGE" { default = "neuralhunt-server:local" }
variable "NEURALHUNT_CUSTOMER_IMAGE" { default = "neuralhunt-customer-service:local" }
variable "NEURALHUNT_WORKER_IMAGE" { default = "neuralhunt-worker:local" }
variable "NEURALHUNT_SERVICE_CONTROLLER_IMAGE" { default = "neuralhunt-service-controller:local" }
group "default" { targets = ["server", "customer-service", "worker", "service-controller"] }
target "server" {
context = "."
dockerfile = "Dockerfile.server"
tags = [NEURALHUNT_SERVER_IMAGE]
}
target "customer-service" {
context = "."
dockerfile = "Dockerfile.customer-service"
tags = [NEURALHUNT_CUSTOMER_IMAGE]
}
target "worker" {
context = "."
dockerfile = "Dockerfile.worker"
tags = [NEURALHUNT_WORKER_IMAGE]
}
target "service-controller" {
context = "."
dockerfile = "Dockerfile.service-controller"
tags = [NEURALHUNT_SERVICE_CONTROLLER_IMAGE]
}