https://forge.softwareheritage.org/source/swh-deposit.git
Raw File
Tip revision: 06d36f00dec406bc71ae8f3c9403e3275e3405b4 authored by Antoine R. Dumont (@ardumont) on 19 October 2017, 13:31:35 UTC
swh.deposit.api: Return fqdn urls
Tip revision: 06d36f0
replace-deposit-archive.sh
#!/usr/bin/env bash

. ./default-setup

ARCHIVE=${1-'../../swh-model.zip'}
NAME=$(basename ${ARCHIVE})

MD5=$(md5sum ${ARCHIVE} | cut -f 1 -d' ')

DEPOSIT_ID=${2-1}

curl -i -u "$CREDS" \
     -X PUT \
     --data-binary @${ARCHIVE} \
     -H "In-Progress: false" \
     -H "Content-MD5: ${MD5}" \
     -H "Content-Disposition: attachment; filename=${NAME}" \
     -H 'Slug: external-id' \
     -H 'Packaging: http://purl.org/net/sword/package/SimpleZip' \
     -H 'Content-type: application/zip' \
     ${SERVER}/1/${COLLECTION}/${DEPOSIT_ID}/media/
back to top