public code v1
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
# Compila Flintstones en Docker (no hace falta tener Maven ni Java 11 local)
|
||||
set -e
|
||||
|
||||
PRODUCTS_DIR="releng/flintstones.application.product/target/products"
|
||||
|
||||
echo "==> Compilando Flintstones con Maven 3.8 + JDK 11 en Docker..."
|
||||
docker compose run --rm build
|
||||
|
||||
echo ""
|
||||
echo "==> Build completado. Productos:"
|
||||
ls "$PRODUCTS_DIR/"*.zip 2>/dev/null | while read f; do echo " $f"; done
|
||||
|
||||
echo ""
|
||||
echo "==> Para ejecutar en macOS:"
|
||||
echo " cd '$PRODUCTS_DIR'"
|
||||
MACOS_ZIP=$(ls "$PRODUCTS_DIR"/*macosx*.zip 2>/dev/null | head -1)
|
||||
if [ -n "$MACOS_ZIP" ]; then
|
||||
echo " unzip -o '$MACOS_ZIP'"
|
||||
echo " open Eclipse.app"
|
||||
echo " (o doble clic en Eclipse.app desde el Finder)"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "==> Para ejecutar en Linux con VNC (puerto 5900):"
|
||||
echo " docker compose run --rm run-vnc"
|
||||
echo " Conectar con cualquier cliente VNC a localhost:5900"
|
||||
Reference in New Issue
Block a user