The -/raw/main and -/releases/download forms are GitLab routing and 404 on git.scug.io; the working forms are /raw/branch/main and /releases/download.
This commit is contained in:
+3
-3
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "Doloro VPM Packages",
|
"name": "Doloro VPM Packages",
|
||||||
"id": "dev.doloro.vpm",
|
"id": "dev.doloro.vpm",
|
||||||
"url": "https://git.scug.io/doloro/av3-animation-as-crab/-/raw/main/vpm/index.json",
|
"url": "https://git.scug.io/doloro/av3-animation-as-crab/raw/branch/main/vpm/index.json",
|
||||||
"author": {
|
"author": {
|
||||||
"name": "doloro"
|
"name": "doloro"
|
||||||
},
|
},
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"unity": "2019.4",
|
"unity": "2019.4",
|
||||||
"description": "Writes Animator Controllers from a Rhai script, evaluated by the libaac native library.",
|
"description": "Writes Animator Controllers from a Rhai script, evaluated by the libaac native library.",
|
||||||
"url": "https://git.scug.io/doloro/av3-animation-as-crab/-/releases/download/v0.1.0/dev.doloro.animator-as-crab-0.1.0.zip",
|
"url": "https://git.scug.io/doloro/av3-animation-as-crab/releases/download/v0.1.0/dev.doloro.animator-as-crab-0.1.0.zip",
|
||||||
"zipSHA256": "e0ad8c5717059115567e5c7907425d4a6a1ce1613023197061796d0b5128a515",
|
"zipSHA256": "63dc0241af2fd724b3b02572020db15236b00fd8f7931fbfbd22155c235b6017",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"com.unity.nuget.newtonsoft-json": "3.2.1"
|
"com.unity.nuget.newtonsoft-json": "3.2.1"
|
||||||
},
|
},
|
||||||
|
|||||||
+4
-4
@@ -7,9 +7,9 @@
|
|||||||
# Environment overrides (all optional):
|
# Environment overrides (all optional):
|
||||||
# VPM_HOST default https://git.scug.io
|
# VPM_HOST default https://git.scug.io
|
||||||
# VPM_PROJECT default doloro/av3-animation-as-crab
|
# VPM_PROJECT default doloro/av3-animation-as-crab
|
||||||
# VPM_RELEASE_BASE default <host>/<project>/-/releases/download/v<version>
|
# VPM_RELEASE_BASE default <host>/<project>/releases/download/v<version>
|
||||||
# VPM_INDEX default <root>/vpm/index.json
|
# VPM_INDEX default <root>/vpm/index.json
|
||||||
# VPM_INDEX_URL default <host>/<project>/-/raw/main/vpm/index.json
|
# VPM_INDEX_URL default <host>/<project>/raw/branch/main/vpm/index.json
|
||||||
# VPM_REPO_NAME default "Doloro VPM Packages"
|
# VPM_REPO_NAME default "Doloro VPM Packages"
|
||||||
# VPM_REPO_ID default dev.doloro.vpm
|
# VPM_REPO_ID default dev.doloro.vpm
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
@@ -22,13 +22,13 @@ host=${VPM_HOST:-https://git.scug.io}
|
|||||||
project=${VPM_PROJECT:-doloro/av3-animation-as-crab}
|
project=${VPM_PROJECT:-doloro/av3-animation-as-crab}
|
||||||
repo_name=${VPM_REPO_NAME:-Doloro VPM Packages}
|
repo_name=${VPM_REPO_NAME:-Doloro VPM Packages}
|
||||||
repo_id=${VPM_REPO_ID:-dev.doloro.vpm}
|
repo_id=${VPM_REPO_ID:-dev.doloro.vpm}
|
||||||
index_url=${VPM_INDEX_URL:-$host/$project/-/raw/main/vpm/index.json}
|
index_url=${VPM_INDEX_URL:-$host/$project/raw/branch/main/vpm/index.json}
|
||||||
release_base=${VPM_RELEASE_BASE:-}
|
release_base=${VPM_RELEASE_BASE:-}
|
||||||
|
|
||||||
id=$(jq -r .name "$pkg/package.json")
|
id=$(jq -r .name "$pkg/package.json")
|
||||||
version=$(jq -r .version "$pkg/package.json")
|
version=$(jq -r .version "$pkg/package.json")
|
||||||
zip_name="$id-$version.zip"
|
zip_name="$id-$version.zip"
|
||||||
: "${release_base:=$host/$project/-/releases/download/v$version}"
|
: "${release_base:=$host/$project/releases/download/v$version}"
|
||||||
zip_url="$release_base/$zip_name"
|
zip_url="$release_base/$zip_name"
|
||||||
|
|
||||||
stage=$(mktemp -d)
|
stage=$(mktemp -d)
|
||||||
|
|||||||
Reference in New Issue
Block a user