group "default" { targets = [ "postgres-14", "postgres-13", "postgres-12", "postgres-11", "postgres-10", "mariadb-10-9", "mariadb-10-8", "mariadb-10-7", "mariadb-10-6", "mariadb-10-5", "mariadb-10-4", "mariadb-10-3", ] } target "postgres-14" { context = "." dockerfile = "Dockerfile.postgres" platforms = ["arm64","amd64"] tags = [ "benzine/postgres:14", "benzine/postgres:latest", "ghcr.io/benzine-framework/s3db:postgres-14", "ghcr.io/benzine-framework/s3db:postgres" ] args = { PGSQL_VERSION = 14 } target = "postgres" } target "postgres-13" { context = "." dockerfile = "Dockerfile.postgres" platforms = ["arm64","amd64"] tags = ["benzine/postgres:13", "ghcr.io/benzine-framework/s3db:postgres-13"] args = { PGSQL_VERSION = 13 } target = "postgres" } target "postgres-12" { context = "." dockerfile = "Dockerfile.postgres" platforms = ["arm64","amd64"] tags = ["benzine/postgres:12", "ghcr.io/benzine-framework/s3db:postgres-12"] args = { PGSQL_VERSION = 12 } target = "postgres" } target "postgres-11" { context = "." dockerfile = "Dockerfile.postgres" platforms = ["arm64","amd64"] tags = ["benzine/postgres:11", "ghcr.io/benzine-framework/s3db:postgres-11"] args = { PGSQL_VERSION = 11 } target = "postgres" } target "postgres-10" { context = "." dockerfile = "Dockerfile.postgres" platforms = ["arm64","amd64"] tags = ["benzine/postgres:10", "ghcr.io/benzine-framework/s3db:postgres-10"] args = { PGSQL_VERSION = 10 } target = "postgres" } target "mariadb-10-11" { context = "." dockerfile = "Dockerfile.mariadb" platforms = [ "arm64", "amd64" ] tags = [ "benzine/mariadb:10.11", "ghcr.io/benzine-framework/s3db:mariadb-10.11", ] args = { MARIADB_VERSION="10.11-rc" } target = "mariadb" } target "mariadb-10-10" { context = "." dockerfile = "Dockerfile.mariadb" platforms = [ "arm64", "amd64" ] tags = [ "benzine/mariadb:10.10", "ghcr.io/benzine-framework/s3db:mariadb-10.10", ] args = { MARIADB_VERSION="10.10" } target = "mariadb" } target "mariadb-10-9" { context = "." dockerfile = "Dockerfile.mariadb" platforms = [ "arm64", "amd64" ] tags = [ "benzine/mariadb:10.9", "benzine/mariadb:latest", "ghcr.io/benzine-framework/s3db:mariadb-10.9", "ghcr.io/benzine-framework/s3db:mariadb", ] args = { MARIADB_VERSION="10.9" } target = "mariadb" } target "mariadb-10-8" { context = "." dockerfile = "Dockerfile.mariadb" platforms = ["arm64", "amd64"] tags = ["benzine/mariadb:10.8", "ghcr.io/benzine-framework/s3db:mariadb-10.8"] args = { MARIADB_VERSION="10.8" } target = "mariadb" } target "mariadb-10-7" { context = "." dockerfile = "Dockerfile.mariadb" platforms = ["arm64", "amd64"] tags = ["benzine/mariadb:10.7", "ghcr.io/benzine-framework/s3db:mariadb-10.7"] args = { MARIADB_VERSION="10.7" } target = "mariadb" } target "mariadb-10-6" { context = "." dockerfile = "Dockerfile.mariadb" platforms = ["arm64", "amd64"] tags = ["benzine/mariadb:10.6", "ghcr.io/benzine-framework/s3db:mariadb-10.6"] args = { MARIADB_VERSION="10.6" } target = "mariadb" } target "mariadb-10-5" { context = "." dockerfile = "Dockerfile.mariadb" platforms = ["arm64", "amd64"] tags = ["benzine/mariadb:10.5", "ghcr.io/benzine-framework/s3db:mariadb-10.5"] args = { MARIADB_VERSION="10.5" } target = "mariadb" } target "mariadb-10-4" { context = "." dockerfile = "Dockerfile.mariadb" platforms = ["arm64", "amd64"] tags = ["benzine/mariadb:10.4", "ghcr.io/benzine-framework/s3db:mariadb-10.4"] args = { MARIADB_VERSION="10.4" } target = "mariadb" } target "mariadb-10-3" { context = "." dockerfile = "Dockerfile.mariadb" platforms = ["arm64", "amd64"] tags = ["benzine/mariadb:10.3", "ghcr.io/benzine-framework/s3db:mariadb-10.3"] args = { MARIADB_VERSION="10.3" } target = "mariadb" }