this.project = project;
project.apply(Collections.singletonMap("plugin", BasePlugin.class));
DefaultMavenFactory mavenFactory = new DefaultMavenFactory();
final MavenPluginConvention pluginConvention = addConventionObject(project, mavenFactory);
final DefaultDeployerFactory deployerFactory = new DefaultDeployerFactory(
mavenFactory,
loggingManagerFactory,
fileResolver,
pluginConvention,
project.getConfigurations(),