mirror of
https://github.com/nix-community/nix-on-droid.git
synced 2025-11-08 11:36:07 +01:00
scripts/deploy.sh: support file:/// urls
This commit is contained in:
parent
5c87fc7357
commit
da9596df88
1 changed files with 9 additions and 1 deletions
|
|
@ -40,10 +40,18 @@ if [[ "$PUBLIC_URL" =~ ^github:(.*)/(.*)/(.*) ]]; then
|
|||
export NIX_ON_DROID_CHANNEL_URL="https://github.com/${BASH_REMATCH[1]}/${BASH_REMATCH[2]}/archive/${BASH_REMATCH[3]}.tar.gz"
|
||||
else
|
||||
[[ "$PUBLIC_URL" =~ ^https?:// ]] || \
|
||||
[[ "$PUBLIC_URL" =~ ^file:/// ]] || \
|
||||
{ echo "unsupported url $PUBLIC_URL" >&2; exit 1; }
|
||||
export NIX_ON_DROID_CHANNEL_URL="$PUBLIC_URL"
|
||||
fi
|
||||
export NIX_ON_DROID_FLAKE_URL="$PUBLIC_URL"
|
||||
# special case for local / CI testing
|
||||
if [[ "$PUBLIC_URL" =~ ^file:///(.*)/archive.tar.gz ]]; then
|
||||
export NIX_ON_DROID_FLAKE_URL="/${BASH_REMATCH[1]}/unpacked"
|
||||
else
|
||||
export NIX_ON_DROID_FLAKE_URL="$PUBLIC_URL"
|
||||
fi
|
||||
log "NIX_ON_DROID_CHANNEL_URL=$NIX_ON_DROID_CHANNEL_URL"
|
||||
log "NIX_ON_DROID_FLAKE_URL=$NIX_ON_DROID_FLAKE_URL"
|
||||
|
||||
|
||||
log "building proot..."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue