mirror of
https://github.com/Threnklyn/jira.git
synced 2026-06-05 20:48:28 +02:00
d237e86cda
The following two files contain characters which aren't valid in source files within a Go module: t/.password-store/GoJira/api-token:gojira@corybennett.org.gpg t/.password-store/GoJira/api-token:mothra@corybennett.org.gpg The directory only contains test scripts, so it doesn't need to be included in the module. The simplest way to do that is to start the directory with an underscore. Fixes #228.
50 lines
1.5 KiB
YAML
50 lines
1.5 KiB
YAML
config:
|
|
stop: true
|
|
password-source: pass
|
|
endpoint: https://go-jira.atlassian.net
|
|
user: gojira
|
|
login: gojira@corybennett.org
|
|
|
|
project: BASIC
|
|
|
|
queries:
|
|
todo: >-
|
|
resolution = unresolved {{if .project}}AND project = '{{.project}}'{{end}} AND status = 'To Do'
|
|
|
|
custom-commands:
|
|
- name: env
|
|
help: print the JIRA environment variables available to custom commands
|
|
script: |-
|
|
env | sort | grep JIRA
|
|
- name: print-project
|
|
help: print the name of the configured project
|
|
script: "echo $JIRA_PROJECT"
|
|
- name: jira-path
|
|
help: print the path the jira command that is running this alias
|
|
script: |-
|
|
echo {{jira}}
|
|
- name: mine
|
|
help: display issues assigned to me
|
|
script: |-
|
|
if [ -n "$JIRA_PROJECT" ]; then
|
|
# if `project: ...` configured just list the issues for current project
|
|
{{jira}} list --template table --query "resolution = unresolved and assignee=currentuser() and project = $JIRA_PROJECT ORDER BY priority asc, created"
|
|
else
|
|
# otherwise list issues for all project
|
|
{{jira}} list --template table --query "resolution = unresolved and assignee=currentuser() ORDER BY priority asc, created"
|
|
fi
|
|
- name: argtest
|
|
help: testing passing args
|
|
script: |-
|
|
echo {{args.ARG}}
|
|
args:
|
|
- name: ARG
|
|
help: string to echo for testing
|
|
- name: opttest
|
|
help: testing passing option flags
|
|
script: |-
|
|
echo {{options.OPT}}
|
|
options:
|
|
- name: OPT
|
|
help: string to echo for testing
|