Security News
38% of CISOs Fear They’re Not Moving Fast Enough on AI
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
storypointer
Advanced tools
Simple CLI tool that provides an interactive interface to quickly set priority, severity and story points for your JIRA issues. No need to open the JIRA web interface.
StoryPointer uses base JQL query to fetch issues that are not closed and have no story points or priority set - Project = RHEL AND (type in (Story, Task) AND ("Story Points" is EMPTY OR priority is EMPTY) OR type not in (Story, Task) AND ("Story Points" is EMPTY OR priority is EMPTY OR Severity is EMPTY)) AND status != Closed
. The query can be customized using the CLI command options or by setting ENV variables.
Make sure to store your JIRA Personal Access Token (PAT) in the ~/.config/storypointer/.env
or ~/.env.storypointer
file:
# ~/.config/storypointer/.env
JIRA_API_TOKEN="exaple-token"
[!TIP]
You can also set default values for the
assignee
,developer
,component
and more in the~/.config/storypointer/.env
or~/.env.storypointer
file:
# ~/.config/storypointer/.env ASSIGNEE="your-jira-username" DEVELOPER="your-jira-username" COMPONENT="your-component" JQL="your-jql-query"
# run it using npx
npx storypointer
# or install it globally using npm
npm install -g storypointer
storypointer
StoryPointer is available as a module in RHEL Developer Toolbox. StoryPointer module documentation is available here.
[!IMPORTANT]
This tool is intended to be used by Red Hat employees on the Red Hat JIRA instance. It may be adapted to work with other JIRA instances in the future.
$ storypointer --help
Usage: storypointer [options] [string]
📐 Small CLI tool to set JIRA Story Points and Priority
Arguments:
string Issue keys separated by `␣`
Options:
-V, --version output the version number
-c, --component [component] Issue component
-a, --assignee [assignee] Issue assignee (default: "<user-login>@redhat.com")
-d, --developer [developer] Issue developer
-j, --jql [jql] JQL query
-l, --legend Print legend
-n, --nocolor Disable color output (default: false)
-h, --help display help for command
[!NOTE]
Only
50
issues are fetched from JIRA at a time. If you want to triage more than50
issues just run the command again.
[!TIP]
You can disable default values by setting
NODEFAULTS
environment variable totrue
:
NODEFAULTS=true npx storypointer
Similarly, you can disable color output by setting the
NOCOLOR
environment variable totrue
.
Size all issues of the curl
component:
storypointer -c curl
JIRA Version: 9.12.10
JQL: Project = RHEL AND (type in (Story, Task) AND ("Story Points" is EMPTY OR priority is EMPTY) OR type not in (Story, Task) AND ("Story Points" is EMPTY OR priority is EMPTY OR Severity is EMPTY)) AND status != Closed AND component = curl ORDER BY id DESC
5 issues are waiting to be sized, prioritized, or set severity.
🐛 RHEL-1234 - In Progress - Assignee
curl - Add new feature to curl
See more: https://issues.redhat.com/browse/RHEL-1234
? Story Points
1
2
❯ 3
5
8
13
---
SKIP
EXIT
You can use the arrow keys to select the story points and press Enter
to confirm. Then you can select the priority. You can exit the tool by pressing Ctrl+C
or selecting the Exit
option.
FAQs
Small CLI tool to set JIRA Story Points and Priority
We found that storypointer demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.
Security News
Company News
Socket is joining TC54 to help develop standards for software supply chain security, contributing to the evolution of SBOMs, CycloneDX, and Package URL specifications.