Docker-S3DB/bake.hcl

130 lines
2.5 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 = [
"postgres-14",
"postgres-13",
"postgres-12",
"postgres-11",
2022-08-28 09:40:46 +00:00
"postgres-10",
"mariadb-10-9",
"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"]
tags = ["benzine/postgres:14", "benzine/postgres:latest"]
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-23 12:29:49 +00:00
tags = ["benzine/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"]
tags = ["benzine/postgres:12"]
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"]
tags = ["benzine/postgres:11"]
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"]
tags = ["benzine/postgres:10"]
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"]
tags = ["benzine/mariadb:10.9", "benzine/mariadb:latest"]
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"]
tags = ["benzine/mariadb:10.8"]
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"]
tags = ["benzine/mariadb:10.7"]
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"]
tags = ["benzine/mariadb:10.6"]
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"]
tags = ["benzine/mariadb:10.5"]
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"]
tags = ["benzine/mariadb:10.4"]
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"]
tags = ["benzine/mariadb:10.3"]
args = {
MARIADB_VERSION=10.3
}
}