Jira Steps Plugin - Breaking changes - The Java class Config has been renamed to JiraStepsConfig.

Article ID:360035264192
1 minute readKnowledge base

Issue

I want to upgrade the Jira Steps plugin, but it contains a 'breaking change':

JENKINS-57182 When configuring a Jira steps site in casc yaml file. If the Jenkins service is restarted, the site is duplicated in Jenkins config. Breaking changes: the java class Config has been renamed to JiraStepsConfig. Review the documentation to adapt your scripts.

Resolution

Looking at the changes made, it only seems to be renaming the config class from Config to JiraStepsConfig. None of the fields in the config seem to have changed.

In this case, the only changes you would need to make would be for any scripts referring to class Config in package org.thoughtslive.jenkins.plugins.jira. You would need to rename Config to JiraStepsConfig.