project.setLatestBuildId( getIntegerValue( getTrimmedValue( xmlStreamReader.getElementText()), "latestBuildId", xmlStreamReader, strict ) );
project.setLatestBuildId( getIntegerValue( getTrimmedValue( getDefaultValue( xmlStreamReader.getElementText(), "0" ) ), "latestBuildId", xmlStreamReader, strict ) );
project.setLatestBuildId( buildResult.getId() ); projectDao.updateProject( project );
project.setLatestBuildId( buildResult.getId() ); projectDao.updateProject( project );
public void addBuildResult( Project project, BuildResult build ) throws ContinuumStoreException, ContinuumObjectNotFoundException { PersistenceManager pm = getPersistenceManager(); Transaction tx = pm.currentTransaction(); try { tx.begin(); pm.getFetchPlan().addGroup( PROJECT_WITH_BUILDS_FETCH_GROUP ); Object objectId = pm.newObjectIdInstance( Project.class, new Integer( project.getId() ) ); project = (Project) pm.getObjectById( objectId ); build = (BuildResult) makePersistent( pm, build, false ); // TODO: these are in the wrong spot - set them on success (though // currently some depend on latest build being the one in progress) project.setLatestBuildId( build.getId() ); project.setState( build.getState() ); project.addBuildResult( build ); tx.commit(); } finally { rollback( tx ); } }
project.setGroupId( projectSummary.getGroupId() ); project.setId( projectSummary.getId() ); project.setLatestBuildId( projectSummary.getLatestBuildId() ); project.setName( projectSummary.getName() ); if ( projectSummary.getProjectGroup() != null )
public void addBuildResult( Project project, BuildResult build ) throws ContinuumStoreException { PersistenceManager pm = getPersistenceManager(); Transaction tx = pm.currentTransaction(); try { tx.begin(); pm.getFetchPlan().addGroup( PROJECT_WITH_BUILDS_FETCH_GROUP ); Object objectId = pm.newObjectIdInstance( Project.class, project.getId() ); project = (Project) pm.getObjectById( objectId ); build = (BuildResult) makePersistent( pm, build, false ); // TODO: these are in the wrong spot - set them on success (though // currently some depend on latest build being the one in progress) project.setLatestBuildId( build.getId() ); project.setState( build.getState() ); project.addBuildResult( build ); tx.commit(); } finally { rollback( tx ); } }
project.setState( ContinuumBuildConstant.getBuildState( context ) ); project.setBuildNumber( buildNumber ); project.setLatestBuildId( buildResult.getId() );
project.setLatestBuildId( buildResult.getId() );
project.setLatestBuildId( buildResultId ); project.setLatestBuildId( buildResult.getId() );
private org.apache.maven.continuum.model.project.Project populateProject( ProjectSummary projectSummary ) { if ( projectSummary == null ) { return null; } org.apache.maven.continuum.model.project.Project project = new org.apache.maven.continuum.model.project.Project(); project.setArtifactId( projectSummary.getArtifactId() ); project.setBuildNumber( projectSummary.getBuildNumber() ); project.setDescription( projectSummary.getDescription() ); project.setExecutorId( projectSummary.getExecutorId() ); project.setGroupId( projectSummary.getGroupId() ); project.setId( projectSummary.getId() ); project.setLatestBuildId( projectSummary.getLatestBuildId() ); project.setName( projectSummary.getName() ); project.setProjectGroup( populateProjectGroupSummary( projectSummary.getProjectGroup() ) ); project.setScmTag( projectSummary.getScmTag() ); project.setScmUrl( projectSummary.getScmUrl() ); project.setScmUseCache( projectSummary.isScmUseCache() ); project.setScmUsername( projectSummary.getScmUsername() ); project.setState( projectSummary.getState() ); project.setUrl( projectSummary.getUrl() ); project.setVersion( projectSummary.getVersion() ); project.setWorkingDirectory( projectSummary.getWorkingDirectory() ); return project; }