private MavenModule getRootModule() { return project.getRootModule(); }
public MavenModule getRootModule() { return project.getRootModule(); }
public String computeRepoDescription() { StringBuilder sb = new StringBuilder(); sb.append(project.getRootModule().getName()); sb.append(':'); sb.append(computeReleaseVersion()); return sb.toString(); }
public String call(MavenBuild mavenBuild) throws IOException, InterruptedException { MavenModuleSet moduleSet = mavenBuild.getModuleSetBuild().getParent(); if (moduleSet == null) { throw new IOException("Parent build not found!"); } return moduleSet.getRootModule().getArtifactId(); } }
/** * Retrieve the relative path to the pom of the module */ private String getRelativePomPath(MavenModule mavenModule, MavenModuleSetBuild mavenBuild) { String relativePath = mavenModule.getRelativePath(); if (StringUtils.isBlank(relativePath)) { return POM_NAME; } // If this is the root module, return the root pom path. if (mavenModule.getModuleName().toString(). equals(mavenBuild.getProject().getRootModule().getModuleName().toString())) { return mavenBuild.getProject().getRootPOM(null); } // to remove the project folder name if exists // keeps only the name of the module String modulePath = relativePath.substring(relativePath.indexOf("/") + 1); for (String moduleName : mavenModules) { if (moduleName.contains(modulePath)) { return createPomPath(relativePath, moduleName); } } // In case this module is not in the parent pom return relativePath + "/" + POM_NAME; }
MavenModule root = getRootModule(); if(root!=null && root.getChildren()!=null) { List<MavenModule> sortedList = new ArrayList<MavenModule>();
MavenModule root = getRootModule(); if(root!=null && root.getChildren()!=null) { List<MavenModule> sortedList = new ArrayList<>();
.getNexusUser(), getDescriptor().getNexusPassword()); try { MavenModule rootModule = mmSet.getRootModule();
parsePoms(listener, logger, envVars, mvn, mavenVersion, mavenBuildInformation); logger.println("Triggering "+project.getRootModule().getModuleName()); project.getRootModule().scheduleBuild(new UpstreamCause((Run<?,?>)MavenModuleSetBuild.this)); } else { logger.println("project="+project); logger.println("project.getModules()="+project.getModules()); logger.println("project.getRootModule()="+project.getRootModule()); throw e; } finally {
parsePoms(listener, logger, envVars, mvn, mavenVersion); logger.println("Triggering "+project.getRootModule().getModuleName()); project.getRootModule().scheduleBuild(new UpstreamCause((Run<?,?>)MavenModuleSetBuild.this)); } else { logger.println("project="+project); logger.println("project.getModules()="+project.getModules()); logger.println("project.getRootModule()="+project.getRootModule()); throw e;
MavenModule root = getProject().getRootModule(); if (root!=null) {// I don't think it can ever be null but let's be defensive