Forums

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

Custom Jira Project template; How to clone board from "Create New Project" window?

mhulse
Contributor
January 22, 2016

Hi all,

We have JIRA cloud solution. Not sure what version it is.

Yesterday, I created a customized project with all the settings, fields, screens, permissions, Kanban board, etc., and saved the project as "MY COMPANY PROJECT TEMPLATE" (for example).

Now, I would like all new projects to use everything about this template.

Question #1:

Is it possible for me to have my custom project "template" show within the "Create Project" modal window?

Screenshot 2016-01-22 09.02.45.png

Question #2:

When I use the "Create with shared configuration", see screenshot above, I am able to choose my "template" project to use for my new project, but unfortunately, this technique does not copy the kanban board settings. sad

What is the best way to include my Kanban board settings from another project (i.e., my project "template")?

Question #3:

Is it possible for me to create an option similar to the "Kanban software development" (as seen above) that will create a project and a Kanban board all in one fell swoop?

Honestly, I just want to click a button and have it create a project, with a board included (like Kanban option in above screenshot) and start working.

Optimally, I'd like to not have a project "template" lingering around just so we can use it as a default starting point.

---

Hopefully that all makes sense. Please let me know if I can clarify any of my questions. Thanks a bunch in advance!

1 answer

1 vote
Nic Brough -Adaptavist-
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 Champions.
June 23, 2015

You'll need some code in a listener (I'd use the script runner to do this, as usual)

Your listener will need to 

  • Pick up any event on an issue where you could have changed priority
  • Check that it has changed (no point running more code if it has not)
  • Run JQL to get a list of the clones
  • For each clone, change priority
  • I'd recommend commenting on them to say "priority changed because priority on other issue was changed"

There are a number of problems with doing this though:

  • How are you going to identify clones?  It's fine if they still have the "cloned from" link on them, but people can remove those
  • I've assumed this is one way - if someone changes the priority on a cloned issue, I've assumed you don't want that to clobber the original and all the others as well (if it does, you need a slightly different approach to the above because you need to build the list differently, and an extra segment to avoid each change triggering the listener again)
  • Your users may get upset by having someone change their issues without consultation just because another issue is updated.

 

 

Suggest an answer

Log in or Sign up to answer