#!/bin/bash # Begin config STATUS_ID=${STATUS_ID:-1} PROJECT_ID=${PROJECT_ID:-8} TRACKER_ID=${TRACKER_ID:-4} PRIORITY_ID=${PRIORITY_ID:-4} REDMINE_URL=${REDMINE_URL:-"http://dev.xonotic.org"} # End config if [ "$#" -ne "4" ]; then echo "Usage: $0 " exit; fi; USER="$1" PASS="$2" SUBJECT="$3" DESCRIPTION=$(echo "$4" | sed -e 's//\>/g') cat > CONTENTS < ${STATUS_ID} ${TRACKER_ID} ${PROJECT_ID} ${PRIORITY_ID} ${SUBJECT} ${DESCRIPTION} EOF curl -X POST -H "Content-Type:application/xml" --data "@CONTENTS" -u "${USER}:${PASS}" "${REDMINE_URL}/issues.xml" > /dev/null rm CONTENTS