We are frequently asked by QA whether a given PR has been deployed yet and if it’s ready for testing. Our OPS teams have the same question. To alleviate that, we followed the instructions here: https://shiranuisoftware.com/products/ndjc/
This seems to work, and our Jira tickets get a checkbox next to the environments a PR was deployed to. See this example:
Unfortunately, this updates when a PR is deployed but not when it’s published. Turns out nobody cares that a PR is deployed. Everyone cares whether it’s published.
How do we shore the publish notification in Jira instead of the deployment notification?
You should be able to use webhooks + our deploy notifications to get successful deploys notifications into Jira. Create your webhook in Jira (see the link below for more information). Go to Site Settings > Build & Deploy > Deploy Notifications. Select “add notifications” from the drop down and set up the webhook you created in Jira. Save these settings
Thanks for the help. I have that configured as you described, but I have two problems.
Our QA and Operations team wants to know when a feature is live. Given that it could be days between a PR being deployed and published, we really need PUBLISH notifications.
Even with the existing Deployment Notifications, we’re seeing multiple notifications sent to Jira. We tried sending a notification only when “when deploy starts” or only when “when deploy succeeded”, but we find that PRs send either 1 or 2 signals back to Jira. I don’t understand why two are generated or what we can do to get just ONE. I wonder if the intrucftions published on “Netlify Deploy for Jira” are incorrect.
Gotcha. I checked with the developer of “Netlify Deploy for Jira,” who confirmed that they could not get a publish notification because Netlify never implemented that feature.
Does that put the ball back in your court regarding how we get a notification when a build is published? Was there a reason why this functionality was omitted? Is any notification of publishing on the roadmap?
Thanks for the feedback! We do have a feature request filed for this. I can’t say when or if the feature will be released or a time frame for when it may be available. However, I’ve added your voice to the feature request and if it is released, we’ll notify you.
Hi @bigwoof91 welcome back to the forums! Thank you for letting us know how this feature is affecting your team. I appreciate it and I hear your concerns. I hope we will have an update from the team soon.