refactor: rename binary and artifacts to negative-converter
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
# docker-build.sh — Baut photo-converter in Docker
|
||||
# docker-build.sh — Baut negative-converter in Docker
|
||||
#
|
||||
# Verwendung:
|
||||
# ./scripts/docker-build.sh [linux|windows|all] [--no-cache] [--run]
|
||||
@@ -43,10 +43,10 @@ command -v docker &>/dev/null || log_error "Docker nicht gefunden. Installieren:
|
||||
mkdir -p output dist-windows
|
||||
|
||||
build_linux() {
|
||||
log_info "Baue Linux-Image (photo-converter:linux) ..."
|
||||
log_info "Baue Linux-Image (negative-converter:linux) ..."
|
||||
docker build $NO_CACHE \
|
||||
--target linux-builder \
|
||||
-t photo-converter:linux \
|
||||
-t negative-converter:linux \
|
||||
-f docker/Dockerfile \
|
||||
.
|
||||
log_ok "Linux-Image gebaut"
|
||||
@@ -57,27 +57,27 @@ build_linux() {
|
||||
-v "$PROJECT_ROOT/import:/project/import:ro" \
|
||||
-v "$PROJECT_ROOT/output:/project/output" \
|
||||
-v "$PROJECT_ROOT/config.ini:/project/config.ini:ro" \
|
||||
photo-converter:linux \
|
||||
negative-converter:linux \
|
||||
--batch --config config.ini
|
||||
log_ok "Konvertierung abgeschlossen. Ergebnisse in: output/"
|
||||
fi
|
||||
}
|
||||
|
||||
build_windows() {
|
||||
log_info "Baue Windows-Cross-Compilation-Image (photo-converter:windows-builder) ..."
|
||||
log_info "Baue Windows-Cross-Compilation-Image (negative-converter:windows-builder) ..."
|
||||
log_info "Hinweis: Erster Build lädt ~3 GB MXE-Pakete herunter (~20-30 Min)"
|
||||
docker build $NO_CACHE \
|
||||
--target windows-builder \
|
||||
-t photo-converter:windows-builder \
|
||||
-t negative-converter:windows-builder \
|
||||
-f docker/Dockerfile \
|
||||
.
|
||||
log_ok "Windows-Builder-Image gebaut"
|
||||
|
||||
log_info "Extrahiere photo-converter.exe ..."
|
||||
log_info "Extrahiere negative-converter.exe ..."
|
||||
mkdir -p dist-windows
|
||||
docker run --rm \
|
||||
-v "$PROJECT_ROOT/dist-windows:/project/dist-windows" \
|
||||
photo-converter:windows-builder \
|
||||
negative-converter:windows-builder \
|
||||
-c "cp -r /project/dist-windows/. /project/dist-windows/ && echo 'Fertig'"
|
||||
|
||||
log_ok "Windows-Build abgeschlossen: dist-windows/"
|
||||
|
||||
Reference in New Issue
Block a user