This commit is contained in:
2025-12-31 00:20:29 +01:00
parent 9283f26df1
commit e38b693847
179 changed files with 3061 additions and 1440 deletions
@@ -97,8 +97,8 @@ ARG GRADLE_VERSION=9.0.0
```toml
# docker/versions.toml - SINGLE SOURCE OF TRUTH
[versions]
gradle = "9.1.0"
java = "21"
gradle = "9.2.1"
java = "25"
node = "22.21.0"
nginx = "1.28.0-alpine"
prometheus = "v2.54.1"
@@ -196,8 +196,8 @@ AUTH_SERVER_PORT=8087
# Java auf Version 22 upgraden
./scripts/docker-versions-update.sh update java 22
# Gradle auf 9.1.0 upgraden
./scripts/docker-versions-update.sh update gradle 9.1.0
# Gradle auf 9.2.1 upgraden
./scripts/docker-versions-update.sh update gradle 9.2.1
# Prometheus auf neueste Version upgraden
./scripts/docker-versions-update.sh update prometheus v2.54.1
@@ -239,7 +239,7 @@ Befehle für Docker-Versionsverwaltung:
```bash
make versions-show # Zeigt zentrale Versionen (docker/versions.toml)
make versions-update key=gradle value=9.1.0 # Aktualisiert eine Version
make versions-update key=gradle value=9.2.1 # Aktualisiert eine Version
make docker-sync # Synchronisiert versions.toml -> build-args/*.env
make docker-compose-gen ENV=development # Generiert Docker Compose Files
make docker-validate # Validiert Docker SSoT Konsistenz
@@ -250,7 +250,7 @@ make hooks-install # Installiert Pre-Commit SSoT Guard Hook
```bash
# 1. Version in versions.toml aktualisieren
make versions-update key=gradle value=9.1.0
make versions-update key=gradle value=9.2.1
# 2. Build-Args synchronisieren
make docker-sync
@@ -388,7 +388,7 @@ curl -s http://localhost:8082/actuator/health | jq
```bash
# Gradle-Version ändern
make versions-update key=gradle value=9.1.0
make versions-update key=gradle value=9.2.1
# Änderungen synchronisieren
make docker-sync