mehrancodes / laravel-harbor

a cli tool to Quickly create on-demand preview environment for your app on Laravel Forge.
https://www.laravel-harbor.com
MIT License
76 stars 7 forks source link

Comment in a JIRA Cloud Ticket when a preview environment is deployed #85

Open shawnhooper opened 8 months ago

shawnhooper commented 8 months ago
@mehrancodes  I'll work on this, just wanted to note it in the backlog.

Summary

When an environment is deployed with Harbor, and the branch name matches a JIRA ticket ID, then add a comment to the ticket announcing the deployment.

Details

I think I'll build an Announcement interface that we can hook into. The SDKs for JIRA on-premise and JIRA-cloud are different, and I suspect we'll want to do this with several different issue trackers over time.

mehrancodes commented 8 months ago

Hey Shown, that sounds like a fantastic addition! Thanks for bringing it up. Your proposed approach seems solid – creating an Announcement interface sounds like the way to go.