Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Using Automation to Create/Release Versions across Projects

Jim Delloso July 20, 2022

We have multiple company-owned projects all supporting one product.  Each project has the same Release version in it.

Rather that go into each project and mark the unreleased version as released , I want to use a manual trigger in global Automation to do it.  It appears that the only way to do this is to add a Component for each Project and use the defaults to set the release date as the current.  Is this correct?

And, is there any way to create a manual trigger that can apply to multiple projects and create a new version with the same version number?

 

Thanks.

3 answers

1 accepted

0 votes
Answer accepted
Yuri Lapin _Release Management_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 25, 2022 edited

Hi @James Delloso

Trust you are well.

I do not think you can get such automation out of the box. If you are up to Marketplace Partner Apps I would suggest to look into Release Management for Jira . There you can find an ability to "package" multiple versions from different company- & team-managed projects and sync between them. You can also choose what exactly you want to sync - just name, description, start/release dates or the combination of it.

You can also reach out to our support team for a quick demo.

Hope this helps.

Cheers,

Yuri.

Jim Delloso July 26, 2022

Thank you for responding.  I didn't think we could do it out of the box.  We need to do it on a temporary basis until we can automate it via the REST API.

0 votes
Karyna Tyrnavska _SaaSJet
Atlassian Partner
August 18, 2022

Hi, @James Delloso !

I suggest you to try out Business Process Manager add-on.

My SaaSJet team has developed it to manage business processes.

In your case, you can convert the product release procedure into Template, step = Jira issue

image.png

Also, you can add approver or conditions to your workflow to streamline processes. 

Manual start is also available.

You`re welcome to set a demo call with our product manager to get a closer look at your case.

0 votes
Bill Sheboy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 20, 2022

Hi @James Delloso -- Welcome to the Atlassian Community!

First thing, I have not tried this approach...

  • First, bootstrap this technique by creating an indicator-story in each project, assigned to the next release version, and with a unique field value searchable with JQL
  • I wonder if in your manually triggered rule,
  • Could use JQL to gather all of the relevant indicator-issues for the projects for a branch,
    • Then call release version by issue/project.  My understanding is this would release the version for whatever the current issue is; that is, the one currently looked at in the branch loop.
    • You could then create the next version for the project, and
    • Create a new indicator-story assigned to the version.

Kind regards,
Bill

Jim Delloso July 26, 2022

Thank you for responding.  As I mentioned above, we will eventually do this work via the REST API.  I think your version could work but a little too complicated for our area.

Like • Bill Sheboy likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events