try
{
JGitFlow flow = jGitFlowProvider.gitFlow();
execute(externalExtension, getNewVersion(),getOldVersion(),new JGitFlowInfo(flow.git(), configuration, flow.getReporter()));
}
catch (Exception e)
{
throw new JGitFlowExtensionException("Error running external extension for branch change", e);
}