We are using 'fix version' in a non standard way. JIRA is opinionated and believes that you should plan up front your release identifier, add it to 'fix version', address the issue and mark it with such version.
This is certainly good enough for waterfall and agile (scrum) delivery but it is not sufficient for lean (kanban) continuous delivery. It is impossible to forsee the future in such environment because basically issues get resolved and pushed to production as they are addressed.
What we did was to use the JIRA API to add our BitBucket tags as 'fix version' items in JIRA, that way developers can always pick the version that is carrying their solutions. This works fine so far.
The problem is that marking the 'fix version' as 'released' makes the ticket holding such version dissappear from the Kanban Board which is incorrect because the ticket might be in a stage like dev-done or uat-in-progress and definitely we want to be able to see such ticket in the Kanban Board.
Most likely this not an issue for the majority out there because again JIRA is opinionated and considers "released" to be a synonym of "deployed". In a continuous delivery environment you are constantly releasing and testing, however issue resolutions get deployed only when quality is good enough.
I think JIRA should make the Kanban Board configurable through a filter that would allow some users to exclude the "released" fix versions while it would allow others to leave them there. Thoughts?
If this makes sense I would create an issue for future resolution. For now we just know that we cannot mark our 'fix version' as 'released'.
You're likely seeing this behavior because kanban boards default their queries to include "and fixVersion in unreleasedVersions()". Remove that part of your query.
We replace with "and status != Done or (status=Done and status changed < -3d)" to have the issues automatically drop off the board after they are in our final status (Done) for more than 3 days.
...PermissionsStartOnly=true User=www-data Group=www-data ExecStart=/opt/jira/bin/startup.sh ExecStop=/opt/jira/bin/shutdown.sh TimeoutStartSec=120 TimeoutStopSec=600 PrivateTmp=true [Install] WantedBy...
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