Hey @mpaisley ,
I built the Jira CI/CD Status Panel, which displays mock GitHub Actions status (Success/Running/Failed), commit information (SHA, message, author), and a refresh button in a Jira issue panel.
The Jira CI/CD Status Panel displays mock GitHub Actions status (Success/Running/Failed), commit info (SHA, message, author), and a refresh button in a Jira issue panel.
How I built it
I built it with Atlassian Forge UI Kit, using static JSON for mock CI/CD data. Components like StatusLozenge, Text, and Button create a clean UI, deployed via forge deploy.1
Challenges I ran into
Simplifying the UI for hackathon constraints was challenging, as it involved removing live GitHub API calls and ensuring Forge’s serverless setup worked smoothly on Linux with ngrok.
Accomplishments that Iam proud of
I’m proud of creating a sleek issue panel that mimics CI/CD status, integrating seamlessly with Jira, and delivering a demo-ready app for the hackathon.
What I learned
I learned to build custom Jira integrations with Forge UI Kit, manage state for interactivity, and align DevOps tools like CI/CD with project management.
Please Check Out in GITHUB
Completed the Apprentice Quest by building a Weather App on Jira!
Learned a lot through the tutorial and feeling excited to create more apps using Jira and Confluence. Looking forward to exploring more in this journey!
Thanks @mpaisley here’s my dashboard gadget weather submission.
Apprentice Quest Complete! I did the Jira Issue Panel-Expenses for monthly expenses in USD. This one was a lot of fun and had easy-to-follow docs.
Not as neat as @AlexCevicelow but I tried
Nice work @AndrePaganuchi