/** * Delete all disabled modules. */ public HttpResponse doDoDeleteAllDisabledModules() throws IOException, InterruptedException { checkPermission(DELETE); for( MavenModule m : getDisabledModules(true)) m.delete(); return HttpResponses.redirectToDot(); }
/** * Delete all disabled modules. */ public void doDoDeleteAllDisabledModules(StaplerResponse rsp) throws IOException, InterruptedException { checkPermission(DELETE); for( MavenModule m : getDisabledModules(true)) m.delete(); rsp.sendRedirect2("."); }
@Override protected void prepareBuilderSpecificDefaultModules() { defaultModules = Maps.newHashMap(); if (project != null) { List<MavenModule> modules = project.getDisabledModules(false); for (MavenModule mavenModule : modules) { String version = mavenModule.getVersion(); String moduleName = mavenModule.getModuleName().toString(); defaultModules.put(moduleName, new VersionedModule(moduleName, calculateReleaseVersion(version), calculateNextVersion(version))); } } }
this.sortedActiveModules = getDisabledModules(false);
this.sortedActiveModules = getDisabledModules(false);
private boolean changeVersions(MavenModuleSetBuild mavenBuild, ReleaseAction release, boolean releaseVersion, String scmUrl) throws IOException, InterruptedException { FilePath moduleRoot = mavenBuild.getModuleRoot(); // get the active modules only Collection<MavenModule> modules = mavenBuild.getProject().getDisabledModules(false); Map<ModuleName, String> modulesByName = Maps.newHashMap(); for (MavenModule module : modules) { String version = releaseVersion ? release.getReleaseVersionFor(module.getModuleName()) : release.getNextVersionFor(module.getModuleName()); modulesByName.put(module.getModuleName(), version); } boolean modified = false; for (MavenModule mavenModule : modules) { FilePath pomPath = new FilePath(moduleRoot, getRelativePomPath(mavenModule, mavenBuild)); debuggingLogger.fine("Changing version of pom: " + pomPath); scmCoordinator.edit(pomPath); modified |= pomPath.act( new PomTransformer(mavenModule.getModuleName(), modulesByName, scmUrl, releaseVersion)); } return modified; }