Fix upload_packages: use wget instead of curl (dependency conflict)

This commit is contained in:
timmyhadwen
2026-01-17 14:38:16 +10:00
parent 614b566d31
commit e530a3768b

View File

@@ -382,17 +382,17 @@ upload_packages:
artifacts: true artifacts: true
script: script:
- | - |
apt-get update && apt-get -y install zip curl apt-get update && apt-get -y install zip
# Create combined zip # Create combined zip
zip -r Fabrication/All.zip Fabrication/ zip -r Fabrication/All.zip Fabrication/
# Upload each zip to package registry # Upload each zip to package registry using wget (curl has dependency issues in this image)
for zipfile in $(find Fabrication/ -maxdepth 1 -name '*.zip'); do for zipfile in $(find Fabrication/ -maxdepth 1 -name '*.zip'); do
basename=$(basename "$zipfile" .zip) basename=$(basename "$zipfile" .zip)
url="${PACKAGE_REGISTRY_URL}/${VERSION}/${basename}-${VERSION}.zip" url="${PACKAGE_REGISTRY_URL}/${VERSION}/${basename}-${VERSION}.zip"
echo "Uploading: $zipfile to $url" echo "Uploading: $zipfile to $url"
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file "$zipfile" "$url" wget --header="JOB-TOKEN: ${CI_JOB_TOKEN}" --method=PUT --body-file="$zipfile" -O- "$url"
done done
artifacts: artifacts:
when: always when: always