Skip to content

A collection of tools and utilities for working with Jira.

License

Notifications You must be signed in to change notification settings

dgrebb/jira-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jira Tools

Docker

Commands are in the Makefile to simplify installation.

  1. run make start
  2. open http://localhost:8080
  3. configure Jira

As can be seen in the docker-compose.yaml file, settings for Jira, on first run, are:

  • Hostname: postgresql
  • Port: 5432
  • Database: jiradb
  • Username: jira
  • Password: Postgres_password
  • Schema: public
  1. click next
  2. you'll be prompted for a license — Atlassian will create a 90-day trial key (free with Atlassian account)
  3. the remaining prompts will guide through Jira configuration

For detailed steps read this: Engineering in Program Management — Run Jira Server in Docker

Feature Generator

This is a Svelte, ChatGPT-enabeld app that can create Jira project data in Epic, User Story, Sub-task, and Bug formats with nesting based on instruction.

Starting

  1. run make plan-setup
  2. run make plan

Developing

  1. use make shell after starting the docker image
  2. update the docker-compose.yml and Dockerfile
  3. see Makefile for inspiration

Release Cascade

This is a small Svelte app that can be used to create releases and "fix" versions across projects.

It needs to be configured via the provided src/lib/apiConfig.example.js file, which should be renamed apiConfig.js.

Starting

  1. run make cascade-setup
  2. run make cascade