Hi there, I'd like to modify this script to create a board, but instead of tying it to a project, use a saved JQL filter. Any help ? Thanks!
import com.atlassian.greenhopper.web.rapid.view.RapidViewHelperimport com.atlassian.jira.component.ComponentAccessorimport com.onresolve.scriptrunner.runner.customisers.JiraAgileBeanimport com.onresolve.scriptrunner.runner.customisers.WithPlugin//Create Board @WithPlugin('com.pyxis.greenhopper.jira')@JiraAgileBeanRapidViewHelper rapidViewHelperdef currentUser = ComponentAccessor.jiraAuthenticationContext.loggedInUserdef projectManager = ComponentAccessor.projectManagerdef projectIds = [projectManager.getProjectObjByKey("PTDEMO").id as String]def outcome = rapidViewHelper.createRapidViewForPreset(currentUser, "Testing Board Create", projectIds as Set, "kanban")log.warn outcomeif (!outcome.valid) { log.warn "Failed to create board: ${outcome.errors}"}
Hi Julia,
Replace the createRapidViewWithPreset with createRapidViewWithFilter (user, name, filter id, kanban/scrum)
It looks like you're new here. Sign in or register to get started.