Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 2.04 KB

README.md

File metadata and controls

35 lines (25 loc) · 2.04 KB

Background

This was a day-project during a hackathon to create an integration for Jira that utilizes an LLM somehow. This example was fully worked to the point of reading in an issue description and posting a comment on the initial Jira ticket.

Setup

High level

Some requirements before we can start

  • Node
    • The .nvmrc allows you to use nvm install and nvm use to use this project's supported node version.
  • AWS access
    • The terminal the deploy command is run from deploy-all requires AWS auth. In my case this was done using Single Sign On and programatic access environment variable credentials.
  • Don't forget to use npm i

Low level

This project used some existant resources and cannot be deployed as is without modification. This project assumes a few things

Developer Notes

  • This project is made fairly functionally, only using one singleton JiraClient (which isn't strictly enforced).
  • There are no programatic tests written currently. This was tested in a non-production environment but was never considered for production.
    • Tests could and should be added for the various pieces of this project if development was ever resumed.