[jira] [Commented] (GEODE-5492) Fix parallel builds in Gradle

2018-08-01 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/GEODE-5492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16565972#comment-16565972
 ] 

ASF subversion and git services commented on GEODE-5492:


Commit 0cc84703fcfcaa04dbddee296b83ef17170c60a5 in geode's branch 
refs/heads/develop from [~rhoughton]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=0cc8470 ]

GEODE-5508 Reverts change from GEODE-5492 that broke UTF-8 and manifests

Invoking 'tasks' within taskGraph.whenReady() does not get all tasks,
but only the tasks for the current project. Move the whenReady() back
within a subprojects closure to get correct behavior back

Signed-off-by: Finn Southerland 


> Fix parallel builds in Gradle
> -
>
> Key: GEODE-5492
> URL: https://issues.apache.org/jira/browse/GEODE-5492
> Project: Geode
>  Issue Type: Improvement
>  Components: build
>Reporter: Robert Houghton
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.8.0
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Invoking `gradle build --parallel` twice is executing new tasks. This 
> indicates that some task dependencies are not correctly declared. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (GEODE-5492) Fix parallel builds in Gradle

2018-07-30 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/GEODE-5492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16562463#comment-16562463
 ] 

ASF subversion and git services commented on GEODE-5492:


Commit e505ec8fc43f4d63ba5d0206a01095254410eec3 in geode's branch 
refs/heads/develop from [~rhoughton]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=e505ec8 ]

GEODE-5492 Fix gradle dependencies to enable reliable parallel build (#2217)

- distZip and distTar tasks wait for all 'jar' tasks to finish
- geode-assembly:docs depends on all project's javadoc task
- geode-core 'jar' depends on the version properties file
- version properties file runs after compileJava
- geode-pulse 'war' depends on the webJar, instead of only including it
- fixed download of geode-old-versions to run after clean, even when
  specified backwards on the command line
- srcJar no longer includes the IntelliJ output directory

Co-authored-by: Patrick Rhomberg 
Co-authored-by: Finn Southerland 
Co-authored-by: Dick Cavender 


> Fix parallel builds in Gradle
> -
>
> Key: GEODE-5492
> URL: https://issues.apache.org/jira/browse/GEODE-5492
> Project: Geode
>  Issue Type: Improvement
>  Components: build
>Reporter: Robert Houghton
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.8.0
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Invoking `gradle build --parallel` twice is executing new tasks. This 
> indicates that some task dependencies are not correctly declared. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)