Merge pull request #165 from svc-design/codex/verify-offline-package-installation-script

Add root installer script entrypoint for Gitea offline package
This commit is contained in:
shenlan 2025-10-02 20:39:12 +08:00 committed by GitHub
commit 702087349c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -105,6 +105,14 @@ helm upgrade --install "${RELEASE_NAME}" "${CHART_DIR}" \
--create-namespace \
"$@"
SCRIPT
chmod +x "${OFFLINE_DIR}/scripts/install-gitea.sh"
cat <<'ROOTSCRIPT' > "${OFFLINE_DIR}/install-gitea.sh"
#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
exec "${SCRIPT_DIR}/scripts/install-gitea.sh" "$@"
ROOTSCRIPT
chmod +x "${OFFLINE_DIR}/install-gitea.sh"
cat <<EOFMETA > "${OFFLINE_DIR}/metadata/INFO"
chart: gitea-charts/gitea