batch.put( resourcePath1, new ArrayList<ResourceChange>() {{
add( new ResourceAdded() );
}} );
batch.put( resourcePath2, new ArrayList<ResourceChange>() {{
add( new ResourceUpdated() );
}} );
batch.put( resourcePath3, new ArrayList<ResourceChange>() {{
add( new ResourceUpdated() );
}} );
//Force full build before attempting incremental changes
final Project project = projectService.resolveProject( resourcePath1 );
final BuildResults buildResults = buildService.build( project );