loopdev 0.4.0

Setup and control loop devices
Documentation
#!/bin/bash
set -uo pipefail
trap 's=$?; echo "$0: Error on line "$LINENO": $BASH_COMMAND"; exit $s' ERR
IFS=$'\n\t'

PKGID="$(cargo pkgid)"
echo "Cargo version: ${PKGID##*#}"
echo "Travis tag:    ${TRAVIS_TAG}"

if [[ "${PKGID##*#}" == "$TRAVIS_TAG" ]]; then
    cargo publish --token "$CARGO_TOKEN"
else
    echo "Git tag '${TRAVIS_TAG}' does not match cargo version '${PKGID##*#}'" 1>&2
    exit 1
fi