134 lines
2.6 KiB
HCL
134 lines
2.6 KiB
HCL
job "base_images" {
|
|
|
|
datacenters = ["dc1"]
|
|
region = "global"
|
|
|
|
|
|
|
|
|
|
# Note : This is not a job to run
|
|
# Just a dummy job file for ctctl to be able to easily build base images
|
|
# So just set a constrain to be sure the job can't run
|
|
constraint {
|
|
attribute = "${attr.kernel.name}"
|
|
value = "nonexistant"
|
|
}
|
|
|
|
group "base_images" {
|
|
task "alma8" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/alma:8.24.4-1"
|
|
}
|
|
}
|
|
task "alma9" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/alma:9.24.4-1"
|
|
}
|
|
}
|
|
task "alpine" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/alpine:24.4-1"
|
|
}
|
|
}
|
|
task "java11" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/java:11.24.4-1"
|
|
}
|
|
}
|
|
task "java17" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/java:17.24.4-1"
|
|
}
|
|
}
|
|
task "java21" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/java:21.24.4-1"
|
|
}
|
|
}
|
|
task "java8" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/java:8.24.4-1"
|
|
}
|
|
}
|
|
task "mariadb" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/mariadb:24.4-1"
|
|
}
|
|
}
|
|
task "mariadb_client" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/mariadb-client:24.4-1"
|
|
}
|
|
}
|
|
task "mongo50" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/mongo:5.0.24.4-1"
|
|
}
|
|
}
|
|
task "pgbouncer" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/pgbouncer:24.4-1"
|
|
}
|
|
}
|
|
task "php82" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/php:82.24.4-1"
|
|
}
|
|
}
|
|
task "php83" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/php:83.24.4-1"
|
|
}
|
|
}
|
|
task "postgres15" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/postgres:15.24.4-1"
|
|
}
|
|
}
|
|
task "postgres16" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/postgres:16.24.4-1"
|
|
}
|
|
}
|
|
task "sqlite" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/sqlite:24.4-1"
|
|
}
|
|
}
|
|
task "valkey" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/valkey:24.4-1"
|
|
}
|
|
}
|
|
task "wait_for" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/wait-for:24.4-1"
|
|
}
|
|
}
|
|
task "wkhtmltopdf" {
|
|
driver = "docker"
|
|
config {
|
|
image = "danielberteaud/wkhtmltopdf:24.4-1"
|
|
}
|
|
}
|
|
}
|
|
}
|