Add JIRA setting to show dashboard instead of create issue

My most common JIRA action is to view my dashboard, so that's what the
command `jira` should do.
This commit is contained in:
Zack Hsi 2015-07-31 14:50:41 -07:00
commit 5d42458b48

View file

@ -2,6 +2,10 @@
# You can also set JIRA_URL in your .zshrc or put .jira-url in your home directory # You can also set JIRA_URL in your .zshrc or put .jira-url in your home directory
# .jira-url in the current directory takes precedence # .jira-url in the current directory takes precedence
# #
# If you prefer the jira command to show your dashboard, set:
#JIRA_DASHBOARD="true"
# in you .zshrc
#
# If you use Rapid Board, set: # If you use Rapid Board, set:
#JIRA_RAPID_BOARD="true" #JIRA_RAPID_BOARD="true"
# in you .zshrc # in you .zshrc
@ -31,8 +35,11 @@ open_jira_issue () {
fi fi
if [ -z "$1" ]; then if [ -z "$1" ]; then
echo "Opening new issue" if [[ "$JIRA_DASHBOARD" = "true" ]]; then
open_command "${jira_url}/secure/CreateIssue!default.jspa" open_command "${jira_url}/secure/Dashboard.jspa"
else
open_command "${jira_url}/secure/CreateIssue!default.jspa"
fi
elif [[ "$1" = "assigned" || "$1" = "reported" ]]; then elif [[ "$1" = "assigned" || "$1" = "reported" ]]; then
jira_query $@ jira_query $@
else else