All Projects → c9s → jira.sh

c9s / jira.sh

Licence: other
JIRA Client for Bash Scripts

Programming Languages

shell
77523 projects

Labels

Projects that are alternatives of or similar to jira.sh

jira-project-export
Export issues and metadata for a single JIRA project as JSON.
Stars: ✭ 18 (+20%)
Mutual labels:  jira
prepare-commit-msg
Automatically prefix commit messages with the current branch issue number
Stars: ✭ 28 (+86.67%)
Mutual labels:  jira
ticketutil
Python ticketing utility for working with tickets in popular tools
Stars: ✭ 58 (+286.67%)
Mutual labels:  jira
jira-groovioli
This is the plugin for Atlassian JIRA which add way to perform custom actions in Groovy.
Stars: ✭ 23 (+53.33%)
Mutual labels:  jira
tickety-tick
A browser extension that helps you name branches and write better commit messages
Stars: ✭ 55 (+266.67%)
Mutual labels:  jira
jira scan
A simple remote scanner for Atlassian Jira
Stars: ✭ 89 (+493.33%)
Mutual labels:  jira
Slack Jira Plugin
A Slack plugin that watches channels for messages about JIRA and acts accordingly
Stars: ✭ 252 (+1580%)
Mutual labels:  jira
ticket-check-action
Verify that pull request titles start with a ticket ID
Stars: ✭ 29 (+93.33%)
Mutual labels:  jira
jtb
Jira Tool Box, for speed up your workflow, easy browsing Jira ticket.
Stars: ✭ 15 (+0%)
Mutual labels:  jira
Confluence-and-Jira
Docker部署并破解Jira、Confluence及相关插件;若图片加载不出来可以访问我的博客原文查看
Stars: ✭ 60 (+300%)
Mutual labels:  jira
tickets
Basic ticket tracker build on Laravel PHP framework
Stars: ✭ 18 (+20%)
Mutual labels:  jira
jira-backup-py
python script to create, download and upload to s3 your Jira or Confluence cloud instance backup
Stars: ✭ 36 (+140%)
Mutual labels:  jira
Jira-Lens
Fast and customizable vulnerability scanner For JIRA written in Python
Stars: ✭ 185 (+1133.33%)
Mutual labels:  jira
awesome-jira
📋 A curated list of awesome Atlassian's JIRA tips and tricks, tutorials and best practices.
Stars: ✭ 20 (+33.33%)
Mutual labels:  jira
postee
Simple message routing system that receives input messages through a webhook interface and can enforce actions using predefined outputs via integrations.
Stars: ✭ 160 (+966.67%)
Mutual labels:  jira
quickjira
🚤 📂 Quickly access the JIRA of your choice by typing the ticket id
Stars: ✭ 65 (+333.33%)
Mutual labels:  jira
jiraya
Jiraya - Simple Jira CLI
Stars: ✭ 14 (-6.67%)
Mutual labels:  jira
jiraworklogtool
A simple Chrome Extension that allows adding worklog in Jira easily.
Stars: ✭ 38 (+153.33%)
Mutual labels:  jira
jira-sprint-reporting
Reporting in a Google Sheet on a Sprint level using JIRA REST API
Stars: ✭ 25 (+66.67%)
Mutual labels:  jira
vscode-confluence-markup
Visual Studio Code extension for Confluence® markup
Stars: ✭ 21 (+40%)
Mutual labels:  jira

jira.sh

JIRA Client for shell scripts.

Setting up

Go to your profile to get an API token https://id.atlassian.com/manage/api-tokens:

export JIRA_USER="[email protected]"
export JIRA_PASS="your-token-here"

export JIRA_DOMAIN="yoursite.atlassian.net"
export JIRA_PROJECT_CODE="ST"

Source Library

source jira.sh

Using Functions

Add comment to an issue:

jira:issue_add_comment "AA-999" "Hello World"

Check if an issue is sub-task:

if [[ $(issue_is_subtask "AA-999") == "true" ]] ; then
    echo "is subtask"
if

Get available transitions of an issue:

jira:issue_get_transitions "AA-999"

Do the transition of an issue:

jira:issue_do_transition "$issue_key" "$tx_id"
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].