public ContinuumProjectBuildingResult buildProjectsFromMetadata( URL url, String username, String password, boolean loadRecursiveProjects ) throws ContinuumProjectBuilderException { try { return buildProjectsFromMetadata( url, username, password, loadRecursiveProjects, buildDefinitionService .getDefaultMavenTwoBuildDefinitionTemplate() ); } catch ( BuildDefinitionServiceException e ) { throw new ContinuumProjectBuilderException( e.getMessage(), e ); } }
public ContinuumProjectBuildingResult buildProjectsFromMetadata( URL url, String username, String password, boolean loadRecursiveProjects, boolean checkoutInSingleDirectory ) throws ContinuumProjectBuilderException { try { return buildProjectsFromMetadata( url, username, password, loadRecursiveProjects, buildDefinitionService.getDefaultMavenTwoBuildDefinitionTemplate(), checkoutInSingleDirectory ); } catch ( BuildDefinitionServiceException e ) { throw new ContinuumProjectBuilderException( e.getMessage(), e ); } }
public ContinuumProjectBuildingResult buildProjectsFromMetadata( URL url, String username, String password, boolean loadRecursiveProjects, BuildDefinitionTemplate buildDefinitionTemplate, boolean checkoutInSingleDirectory, int projectGroupId ) throws ContinuumProjectBuilderException { // ---------------------------------------------------------------------- // We need to roll the project data into a file so that we can use it // ---------------------------------------------------------------------- ContinuumProjectBuildingResult result = new ContinuumProjectBuildingResult(); try { ProjectGroup projectGroup = null; if ( projectGroupId > 0 ) { projectGroup = projectGroupDao.getProjectGroupWithBuildDetailsByProjectGroupId( projectGroupId ); } readModules( url, result, projectGroup, username, password, null, loadRecursiveProjects, buildDefinitionTemplate, checkoutInSingleDirectory ); } catch ( BuildDefinitionServiceException e ) { throw new ContinuumProjectBuilderException( e.getMessage(), e ); } catch ( ContinuumStoreException e ) {