Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/StevenACoffman/gh-jira
Github CLI extension to manipulate JIRA issues
https://github.com/StevenACoffman/gh-jira
gh-extension jira
Last synced: 29 days ago
JSON representation
Github CLI extension to manipulate JIRA issues
- Host: GitHub
- URL: https://github.com/StevenACoffman/gh-jira
- Owner: StevenACoffman
- License: other
- Created: 2021-08-30T15:17:51.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-08-30T22:48:44.000Z (over 3 years ago)
- Last Synced: 2024-12-08T20:26:59.466Z (29 days ago)
- Topics: gh-extension, jira
- Language: Shell
- Homepage:
- Size: 1.95 KB
- Stars: 10
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## gh-jt extension
This GitHub extension lets you manipulate JIRA issues. For instance, to transition JIRA issue TEAM-1234 to "In Progress" State:
```
gh jira "In Progress" TEAM-1234
```You must have installed [jt](https://github.com/StevenACoffman/jt) for it to work.
If you are in a git repository where the topic branch's name matches `[whatever-]team-1234[-whatever]`, you can omit
the issue argument as it is implied.Yeah, we even let you use underscores!
### Synopsis
GitHub CLI extensions are repositories that provide additional gh commands.
The name of the extension repository must start with "gh-" and it must contain an executable of the same name. All arguments passed to the `gh ` invocation will be forwarded to the `gh-` executable of the extension.
An extension cannot override any of the core gh commands.
### Wait, this is just a bash wrapper for some other tool?
Yeah, GitHub CLI binary extensions won't install properly yet. See [github.com/cli/cli#4194](https://github.com/cli/cli/issues/4194).
Once it can, we can move the Go code here.