@Override public void build(BWProject project, BWModule module) throws Exception { this.project = project; this.module = module; initializeModel(); Map<String, String> manifest = ManifestParser.parseManifest(project.getModules().get(0).getProject()); if (manifest.containsKey("TIBCO-BW-Edition") && manifest.get("TIBCO-BW-Edition").equals("bwcf")) { String targetPlatform = ContainerPreferenceProject.getCurrentContainer().getLabel(); if (targetPlatform.equals("Cloud Foundry")) { bwEdition = "cf"; } else { bwEdition = "docker"; } } else bwEdition = "bw6"; addPrimaryTags(); model.setGroupId(module.getGroupId()); model.setVersion(module.getVersion()); // addProperties(); addModules(); if (bwEdition.equals("cf") || bwEdition.equals("docker")) { addBuild(); } generatePOMFile(); }