changes for build for sxsw
This commit is contained in:
33
image-recipe/build-unbundled-iso.sh
Executable file
33
image-recipe/build-unbundled-iso.sh
Executable file
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# Build Archipelago UNBUNDLED Auto-Installer ISO
|
||||
#
|
||||
# Same as build-auto-installer-iso.sh but WITHOUT pre-bundled container images.
|
||||
# Users install all apps on-demand from the Marketplace (requires internet).
|
||||
#
|
||||
# Benefits:
|
||||
# - Much smaller ISO (~1-2GB vs ~8-10GB)
|
||||
# - Faster build (no image pulling/saving)
|
||||
# - Faster install (no image copying/loading)
|
||||
#
|
||||
# Trade-offs:
|
||||
# - Internet required after first boot to install apps
|
||||
# - No apps pre-loaded — everything comes from Marketplace
|
||||
#
|
||||
# Usage:
|
||||
# sudo ./build-unbundled-iso.sh
|
||||
# DEV_SERVER=archipelago@192.168.1.228 sudo ./build-unbundled-iso.sh
|
||||
# BUILD_FROM_SOURCE=1 sudo ./build-unbundled-iso.sh
|
||||
#
|
||||
|
||||
set -e
|
||||
|
||||
# Configuration
|
||||
DEV_SERVER="${DEV_SERVER:-archipelago@192.168.1.228}"
|
||||
BUILD_FROM_SOURCE="${BUILD_FROM_SOURCE:-0}"
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
||||
|
||||
# Delegate to the main build script with UNBUNDLED mode
|
||||
export UNBUNDLED=1
|
||||
exec "$SCRIPT_DIR/build-auto-installer-iso.sh" "$@"
|
||||
Reference in New Issue
Block a user