Feat: Add bootstrap persistence and shell routes
This commit is contained in:
@@ -23,14 +23,50 @@ target "dev-image" {
|
||||
tags = ["${REGISTRY}/moku/work-backend:dev-${TAG}"]
|
||||
}
|
||||
|
||||
target "prod-api" {
|
||||
inherits = ["_app"]
|
||||
target = "runtime"
|
||||
args = {
|
||||
SERVICE_NAME = "api"
|
||||
}
|
||||
tags = ["moku/work-backend:local-prod-api"]
|
||||
}
|
||||
|
||||
target "prod-worker" {
|
||||
inherits = ["_app"]
|
||||
target = "runtime"
|
||||
args = {
|
||||
SERVICE_NAME = "worker"
|
||||
}
|
||||
tags = ["moku/work-backend:local-prod-worker"]
|
||||
}
|
||||
|
||||
target "prod-api-image" {
|
||||
inherits = ["_app"]
|
||||
target = "runtime"
|
||||
args = {
|
||||
SERVICE_NAME = "api"
|
||||
}
|
||||
tags = ["${REGISTRY}/moku/work-backend:prod-api-${TAG}"]
|
||||
}
|
||||
|
||||
target "prod-worker-image" {
|
||||
inherits = ["_app"]
|
||||
target = "runtime"
|
||||
args = {
|
||||
SERVICE_NAME = "worker"
|
||||
}
|
||||
tags = ["${REGISTRY}/moku/work-backend:prod-worker-${TAG}"]
|
||||
}
|
||||
|
||||
group "local" {
|
||||
targets = ["dev"]
|
||||
targets = ["dev", "prod-api", "prod-worker"]
|
||||
}
|
||||
|
||||
group "registry" {
|
||||
targets = ["dev-image"]
|
||||
targets = ["dev-image", "prod-api-image", "prod-worker-image"]
|
||||
}
|
||||
|
||||
group "default" {
|
||||
targets = ["dev"]
|
||||
targets = ["dev", "prod-api", "prod-worker"]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user