Forums

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

script move

Divya
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 6, 2026

def beforeScheme = wfSchemeMgr.getWorkflowSchemeObj(project)?.name
log.warn("SCHEME_MIGRATION_START project=${project.key} beforeScheme='${beforeScheme}' sourceProject=${source?.key}")

// swap scheme to match source project
wfSchemeMgr.removeSchemesFromProject(project); // remove the current workflow scheme
def targetScheme = wfSchemeMgr.getSchemeFor(source)
wfSchemeMgr.addSchemeToProject(project, targetScheme) // add workflow scheme as per current source

def afterScheme = wfSchemeMgr.getWorkflowSchemeObj(project)?.name
log.warn("SCHEME_MIGRATION_DONE project=${project.key} afterScheme='${afterScheme}' targetScheme='${targetScheme?.name}' sourceProject=${source?.key}")

1 answer

0 votes
Carlos Garcia Navarro
Community Champion
February 6, 2026

Hi @Divya ,

Do you have a specific question about this script?

Suggest an answer

Log in or Sign up to answer