I'm being asked to maintain a list of applicaitons in Confluence showing their release status which will automatically update when versions are released.
Another alternative would be to pull all version data from JIRA for each application and have the release status automatically update when versions are released in JIRA.
Maybe this will help visualize what I am trying to accomplish,
If your Confluence page shows the results of a JIRA filter, you could have something like that. Consider this JQL:
fixVersion in releasedVersions()
That JQL statement will return issues that have a released version. So yes, releasing your version could automatically display a list of released issues in Confluence, provided you use the JIRA macro with the appropriate filter.
I see. Then no, there's no ready-made Confluence gadget that would let you do that.
That information can be gotten through JIRA's REST api though
But it's not that easy. You'd basically need to make a plugin that allows you to make REST calls to JIRA from Confluence. This Answer has some more info on this: https://answers.atlassian.com/questions/191112
There might be something you could do using the CLI plugin for JIRA and Confluence. You'd need the plugin on both applications. You'd use it to pull version data from JIRA and push it to Confluence. But even that would require quite a bit of scripting, and I don't think it would look pretty.
Other than that, you could use the SQL for Confluence plugin and query the JIRA database directly. Of all listed solutions, I think this one would be the best.
Maybe somebody has other more practical/affordable ideas, but I doubt you could achieve what you want without a certain amount of scripting or purchasing plugins.
I will check with the admin team. I know we are trying Bitbucket for our one application and think they plan to move the others as we update them. No to Bamboo. I can utilize JIRA filters to produce a Confluence page listing the issues so I am assuming we are fully integrated.
I see where Bette is going here. Nicolas' suggestion is the closest thing you can get from the JIRA and Confluence integration. The thing here is that you cannot just get a "version" of what those issues are. I have been faced with a similar dilemma before and I was even pushed to create an add-on for it but it's not worth my time that time. What we did is just create a JQL "Project = ABC and fixVersion = 1.0.0" then manually create a label for that JQL gadget like "ABC version 1.0.0".
I have multiple projects that use variations of the same base workflow. The variations depend on the requirements of the project or issue type. The variations mostly come in the form of new statuses ...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs