Docker-S3DB/bake.hcl

136 lines
3.1 KiB
HCL
Raw Normal View History

2022-08-23 12:29:35 +00:00
group "default" {
2022-08-23 13:18:35 +00:00
targets = [
2022-08-28 11:18:57 +00:00
"postgres-14",
"postgres-13",
"postgres-12",
"postgres-11",
"postgres-10",
2022-08-28 09:40:46 +00:00
"mariadb-10-9",
2022-08-28 09:59:12 +00:00
#"mariadb-10-8",
#"mariadb-10-7",
#"mariadb-10-6",
#"mariadb-10-5",
#"mariadb-10-4",
#"mariadb-10-3",
2022-08-23 13:18:35 +00:00
]
2022-08-23 12:29:35 +00:00
}
target "postgres-14" {
context = "."
2022-08-28 09:38:02 +00:00
dockerfile = "Dockerfile.postgres"
2022-08-23 12:29:35 +00:00
platforms = ["arm64","amd64"]
2022-08-28 09:48:34 +00:00
tags = [
"benzine/postgres:14", "benzine/postgres:latest",
"ghcr.io/benzine-framework/s3db:postgres-14", "ghcr.io/benzine-framework/s3db:postgres"
]
2022-08-23 12:29:35 +00:00
args = {
PGSQL_VERSION = 14
}
}
target "postgres-13" {
context = "."
2022-08-28 09:38:02 +00:00
dockerfile = "Dockerfile.postgres"
2022-08-23 12:29:35 +00:00
platforms = ["arm64","amd64"]
2022-08-28 09:48:34 +00:00
tags = ["benzine/postgres:13", "ghcr.io/benzine-framework/s3db:postgres-13"]
2022-08-23 12:29:35 +00:00
args = {
PGSQL_VERSION = 13
}
}
2022-08-23 13:18:35 +00:00
target "postgres-12" {
context = "."
2022-08-28 09:38:02 +00:00
dockerfile = "Dockerfile.postgres"
2022-08-23 13:18:35 +00:00
platforms = ["arm64","amd64"]
2022-08-28 09:48:34 +00:00
tags = ["benzine/postgres:12", "ghcr.io/benzine-framework/s3db:postgres-12"]
2022-08-23 13:18:35 +00:00
args = {
PGSQL_VERSION = 12
}
}
target "postgres-11" {
context = "."
2022-08-28 09:38:02 +00:00
dockerfile = "Dockerfile.postgres"
2022-08-23 13:18:35 +00:00
platforms = ["arm64","amd64"]
2022-08-28 09:48:34 +00:00
tags = ["benzine/postgres:11", "ghcr.io/benzine-framework/s3db:postgres-11"]
2022-08-23 13:18:35 +00:00
args = {
PGSQL_VERSION = 11
}
}
target "postgres-10" {
context = "."
2022-08-28 09:38:02 +00:00
dockerfile = "Dockerfile.postgres"
2022-08-23 13:18:35 +00:00
platforms = ["arm64","amd64"]
2022-08-28 09:48:34 +00:00
tags = ["benzine/postgres:10", "ghcr.io/benzine-framework/s3db:postgres-10"]
2022-08-23 13:18:35 +00:00
args = {
PGSQL_VERSION = 10
}
}
2022-08-28 09:38:02 +00:00
2022-08-28 09:40:46 +00:00
target "mariadb-10-9" {
2022-08-28 09:38:02 +00:00
context = "."
dockerfile = "Dockerfile.mariadb"
platforms = ["arm64", "amd64"]
2022-08-28 09:48:34 +00:00
tags = [
"benzine/mariadb:10.9", "benzine/mariadb:latest",
"ghcr.io/benzine-framework/s3db:mariadb-10.9", "ghcr.io/benzine-framework/s3db:mariadb",
]
2022-08-28 09:38:02 +00:00
args = {
MARIADB_VERSION=10.9
}
}
2022-08-28 09:40:46 +00:00
target "mariadb-10-8" {
2022-08-28 09:38:02 +00:00
context = "."
dockerfile = "Dockerfile.mariadb"
platforms = ["arm64", "amd64"]
2022-08-28 09:48:34 +00:00
tags = ["benzine/mariadb:10.8", "ghcr.io/benzine-framework/s3db:mariadb-10.8"]
2022-08-28 09:38:02 +00:00
args = {
MARIADB_VERSION=10.8
}
}
2022-08-28 09:40:46 +00:00
target "mariadb-10-7" {
2022-08-28 09:38:02 +00:00
context = "."
dockerfile = "Dockerfile.mariadb"
platforms = ["arm64", "amd64"]
2022-08-28 09:48:34 +00:00
tags = ["benzine/mariadb:10.7", "ghcr.io/benzine-framework/s3db:mariadb-10.7"]
2022-08-28 09:38:02 +00:00
args = {
MARIADB_VERSION=10.7
}
}
2022-08-28 09:40:46 +00:00
target "mariadb-10-6" {
2022-08-28 09:38:02 +00:00
context = "."
dockerfile = "Dockerfile.mariadb"
platforms = ["arm64", "amd64"]
2022-08-28 09:48:34 +00:00
tags = ["benzine/mariadb:10.6", "ghcr.io/benzine-framework/s3db:mariadb-10.6"]
2022-08-28 09:38:02 +00:00
args = {
MARIADB_VERSION=10.6
}
}
2022-08-28 09:40:46 +00:00
target "mariadb-10-5" {
2022-08-28 09:38:02 +00:00
context = "."
dockerfile = "Dockerfile.mariadb"
platforms = ["arm64", "amd64"]
2022-08-28 09:48:34 +00:00
tags = ["benzine/mariadb:10.5", "ghcr.io/benzine-framework/s3db:mariadb-10.5"]
2022-08-28 09:38:02 +00:00
args = {
MARIADB_VERSION=10.5
}
}
2022-08-28 09:40:46 +00:00
target "mariadb-10-4" {
2022-08-28 09:38:02 +00:00
context = "."
dockerfile = "Dockerfile.mariadb"
platforms = ["arm64", "amd64"]
2022-08-28 09:48:34 +00:00
tags = ["benzine/mariadb:10.4", "ghcr.io/benzine-framework/s3db:mariadb-10.4"]
2022-08-28 09:38:02 +00:00
args = {
MARIADB_VERSION=10.4
}
}
2022-08-28 09:40:46 +00:00
target "mariadb-10-3" {
2022-08-28 09:38:02 +00:00
context = "."
dockerfile = "Dockerfile.mariadb"
platforms = ["arm64", "amd64"]
2022-08-28 09:48:34 +00:00
tags = ["benzine/mariadb:10.3", "ghcr.io/benzine-framework/s3db:mariadb-10.3"]
2022-08-28 09:38:02 +00:00
args = {
MARIADB_VERSION=10.3
}
}