This commit is contained in:
Charles-Pierre Astolfi 2013-07-26 10:11:10 +02:00
commit 936e67cc3c
44 changed files with 1089 additions and 126 deletions

View file

@ -3,7 +3,7 @@
# .jira-url in the current directory takes precedence
#
# If you use Rapid Board, set:
#JIRA_RAPID_BOARD="yes"
#JIRA_RAPID_BOARD="true"
# in you .zshrc
#
# Setup: cd to/my/project
@ -11,6 +11,13 @@
# Usage: jira # opens a new issue
# jira ABC-123 # Opens an existing issue
open_jira_issue () {
local open_cmd
if [[ $(uname -s) == 'Darwin' ]]; then
open_cmd='open'
else
open_cmd='xdg-open'
fi
if [ -f .jira-url ]; then
jira_url=$(cat .jira-url)
elif [ -f ~/.jira-url ]; then
@ -27,10 +34,10 @@ open_jira_issue () {
`open $jira_url/secure/CreateIssue!default.jspa`
else
echo "Opening issue #$1"
if [[ "x$JIRA_RAPID_BOARD" = "yes" ]]; then
`open $jira_url/issues/$1`
if [[ "x$JIRA_RAPID_BOARD" = "xtrue" ]]; then
$open_cmd "$jira_url/issues/$1"
else
`open $jira_url/browse/$1`
$open_cmd "$jira_url/browse/$1"
fi
fi
}