Создать новую структуру - malikovalibek/groovyForJira GitHub Wiki

Обзор Автоматически создавать и называть пустую структуру (из плагина Structure for Jira ).

пример Я хочу создать структуру для группировки некоторых из моих проектов Jira без необходимости создавать ее вручную. Используя этот сценарий, я могу настроить его из консоли сценариев . Я могу создать несколько структур или использовать их как часть большого скрипта.

Хорошо знать Плагин работает с Structure for Jira 4.1+. Плагин не создает структуру, если такая структура уже существует.

import com.almworks.jira.structure.api.permissions.PermissionLevel import com.almworks.jira.structure.api.StructureComponents import com.onresolve.scriptrunner.runner.customisers.PluginModule import com.onresolve.scriptrunner.runner.customisers.WithPlugin

@WithPlugin("com.almworks.jira.structure")

@PluginModule StructureComponents structureComponents

// the name of the new structure final String structureName = "YOUR_STRUCTURE_NAME"

def structureManager = structureComponents.structureManager

// if structure with the given name doesn't exist, create a new empty one if (!structureManager.getStructuresByName(structureName, PermissionLevel.ADMIN)) { structureManager.createStructure().setName(structureName).saveChanges() }