Allow ISOs to be build against the edge mirror/package repository

This commit is contained in:
David Heinemeier Hansson committed 2026-01-05 15:31:30 +01:00
1 parent e5152cd7b2
commit a202c81a0c
4 files changed
+48 -3

No files matched your search

+7 -1
View File
@@ -23,9 +23,13 @@ while [[ $# -gt 0 ]]; do
OMARCHY_INSTALLER_REF=dev
shift
;;
--edge)
OMARCHY_MIRROR=edge
shift
;;
*)
echo "Unknown option: $1"
echo "Usage: $0 [--no-cache] [--no-boot-offer] [--local-source] [--dev]"
echo "Usage: $0 [--no-cache] [--no-boot-offer] [--local-source] [--dev] [--edge]"
exit 1
;;
esac
@@ -42,12 +46,14 @@ mkdir -p "$BUILD_RELEASE_PATH"
OMARCHY_INSTALLER_REPO="${OMARCHY_INSTALLER_REPO:-basecamp/omarchy}"
OMARCHY_INSTALLER_REF="${OMARCHY_INSTALLER_REF:-master}"
OMARCHY_MIRROR="${OMARCHY_MIRROR:-stable}"
DOCKER_ARGS=(
--rm
--privileged
-e "OMARCHY_INSTALLER_REPO=$OMARCHY_INSTALLER_REPO"
-e "OMARCHY_INSTALLER_REF=$OMARCHY_INSTALLER_REF"
-e "OMARCHY_MIRROR=$OMARCHY_MIRROR"
-e "HOST_UID=$(id -u)"
-e "HOST_GID=$(id -g)"
-v "$BUILD_RELEASE_PATH/:/out/"