Добавлена сборка Node 24

This commit is contained in:
Никита Сычев 2025-12-16 18:33:57 +03:00
parent 9b134cebbf
commit 7d41695ac8
3 changed files with 7 additions and 5 deletions

View File

@ -14,8 +14,9 @@ build-images:
parallel: parallel:
matrix: matrix:
- BAKE_TARGET: - BAKE_TARGET:
- images-node-debian - node-debian-24-trixie-slim
- images-python-debian - node-debian-25-trixie-slim
- python-debian-3-14-slim-trixie
script: script:
- echo $REGISTRY_PASSWORD | docker login -u $REGISTRY_USER --password-stdin $REGISTRY - echo $REGISTRY_PASSWORD | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
- docker bake "$BAKE_TARGET" --no-cache --push - docker bake "$BAKE_TARGET" --no-cache --push

View File

@ -5,8 +5,8 @@
## Собираемые образы ## Собираемые образы
- Node (Debian) - Node 24, 25 (Debian)
- Python (Debian) - Python 3.14 (Debian)
## Сборка ## Сборка

View File

@ -24,11 +24,12 @@ function "image_ref" {
} }
target "image" { target "image" {
name = "images-${combo.image}-${combo.distro}" name = "${combo.image}-${combo.distro}-${replace(combo.version, ".", "-")}"
matrix = { matrix = {
combo = [ combo = [
{ image = "node", distro= "debian", version = "25-trixie-slim", dockerfile="Dockerfile.node-deb" }, { image = "node", distro= "debian", version = "25-trixie-slim", dockerfile="Dockerfile.node-deb" },
{ image = "node", distro= "debian", version = "24-trixie-slim", dockerfile="Dockerfile.node-deb" },
{ image = "python", distro= "debian", version = "3.14-slim-trixie", dockerfile="Dockerfile.python-deb" } { image = "python", distro= "debian", version = "3.14-slim-trixie", dockerfile="Dockerfile.python-deb" }
] ]
} }