Details
-
Bug
-
Resolution: Fixed
-
Low
-
6.6.2
-
2
-
Severity 3 - Minor
-
Description
Issue Summary
If Bamboo Specs contains the AllOtherPluginConfiguration configuration, it will successfully publish for the initial push. However any subsequent changes to the code, and pushes will not succesfully run the specs.
This happens for plugins which do not have their own specs configurations.
Expected Results
Specs get published, plans/builds are updated according to changed repository stored specs.
Actual Results
The below exception is thrown in the xxxxxxx.log file:
com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException: Plan import is blocked to prevent deleting plugin configurations on job Label Tag Version silently. If you are confident that you want to delete all plugin configurations, use com.atlassian.bamboo.specs.api.builders.plan.Job.noPluginConfigurations method explicitly.
Workaround
Edit specs to create a new plan, and the new plan will reflect the changes.