rockhopper 0.0.22

metapackage generator
Documentation
#!/bin/bash
unset IFS
set -eufo pipefail

BUCKET='s3://rockhopper'
VERSION="$(cargo metadata --format-version 1 --no-deps | jq -r ".packages[0].version")"
DEST="$BUCKET/rockhopper-$VERSION/"
ARTIFACTS='.rockhopper/artifacts'

# Accelerate connection timeouts
# Reduce console noise
aws() {
    command aws \
        --cli-connect-timeout 1 \
        "$@" \
        >/dev/null
}

aws s3 cp --recursive "$ARTIFACTS" "$DEST"
echo "install media uploaded to \"$DEST\""