resolveDefaultBuildDefinitionsForProject( buildDefinition, project ); project.addBuildDefinition( buildDefinition ); resolveDefaultBuildDefinitionsForProject( buildDefinition, project ); project.addBuildDefinition( buildDefinition );
public static Project makeStubShellProject( String name, String script ) { Project project = new Project(); makeProject( project, name, "1.0" ); project.setExecutorId( ContinuumBuildExecutorConstants.SHELL_BUILD_EXECUTOR ); BuildDefinition def = new BuildDefinition(); def.setBuildFile( script ); project.addBuildDefinition( def ); return project; }
project.addBuildDefinition( parseBuildDefinition( "buildDefinition", xmlStreamReader, strict, encoding ) );
public static Project makeStubShellProject( String name, String script ) { Project project = new Project(); makeProject( project, name, "1.0" ); project.setExecutorId( ContinuumBuildExecutorConstants.SHELL_BUILD_EXECUTOR ); BuildDefinition def = new BuildDefinition(); def.setBuildFile( script ); project.addBuildDefinition( def ); return project; }
public void addTemplateInProject( int buildDefinitionTemplateId, Project project ) throws BuildDefinitionServiceException { try { BuildDefinitionTemplate template = getBuildDefinitionTemplate( buildDefinitionTemplateId ); if ( template.getBuildDefinitions().isEmpty() ) { return; } project = store.getProjectWithBuildDetails( project.getId() ); List<BuildDefinition> buildDefs = new ArrayList<BuildDefinition>(); for ( Iterator<BuildDefinition> iterator = template.getBuildDefinitions().iterator(); iterator.hasNext(); ) { BuildDefinition bd = iterator.next(); bd = cloneBuildDefinition( bd ); bd.setTemplate( false ); bd = store.addBuildDefinition( bd ); project.addBuildDefinition( bd ); } store.updateProject( project ); } catch ( ContinuumStoreException e ) { throw new BuildDefinitionServiceException( e.getMessage(), e ); } }
project.addBuildDefinition( buildDefinition ); resolveDefaultBuildDefinitionsForProject( buildDefinition, project ); project.addBuildDefinition( buildDefinition );
continuumProject.addBuildDefinition( projectBuildDef );
project.addBuildDefinition( parseBuildDefinition( "buildDefinition", xmlStreamReader, strict, encoding ) );
public void addTemplateInProject( int buildDefinitionTemplateId, Project project ) throws BuildDefinitionServiceException { try { BuildDefinitionTemplate template = getBuildDefinitionTemplate( buildDefinitionTemplateId ); if ( template.getBuildDefinitions().isEmpty() ) { return; } project = projectDao.getProjectWithBuildDetails( project.getId() ); for ( BuildDefinition bd : (List<BuildDefinition>) template.getBuildDefinitions() ) { bd = cloneBuildDefinition( bd ); bd.setTemplate( false ); bd = buildDefinitionDao.addBuildDefinition( bd ); project.addBuildDefinition( bd ); } projectDao.updateProject( project ); } catch ( ContinuumStoreException e ) { throw new BuildDefinitionServiceException( e.getMessage(), e ); } }
.hasNext(); ) project.addBuildDefinition( iterator.next() );
project.addBuildDefinition( cloneBuildDefinition );
project.addBuildDefinition( buildDefinitionService.addBuildDefinition( cloned ) );