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

Uwe Schindler edited comment on LUCENE-9474 at 8/24/20, 12:58 PM:
------------------------------------------------------------------

Hi,
looking into the Jenkins builds on ASF Jenkins:
How to only assemble Lucene and Solr separately? I tried {{gradlew 
:lucene:assemble}} => does nothing all all, same for solr. Looks like assemble 
on both projects is a no-op!? I can build documentation separately, but not 
artifacts. So maybe some additional task dependencies are missing.

IMHO, all tasks in the root projects should always only have a dependency to 
tasks with same name in {{:lucene}} and {{:solr}}, so {{gradlew :assemble}} 
should depend on {{gradlew :lucene:assemble}} and {{gradlew :solr:assemble}}. 
For documentation I added that.

I will for now only enable the standard "gradlew check" builds (with and 
without nightly tests and badapples). Maven Master Jobs will be deleted, same 
for Clover. So the Artifacts builds that generate Lucene and or Maven 
Documentation and Artifacts are missing. For that I need the above tasks on 
{{:lucene}} and {{:solr}}. Will be needed with Split of Lucene/Solr anyway.


was (Author: thetaphi):
Hi,
looking into the Jenkins builds on ASF Jenkins:
How to only assemble Lucene and Solr separately? I tried {{gradlew 
:lucene:assemble}} => does nothing all all, same for solr. Looks like assemble 
on both projects is a no-op!? I can build documentation separately, but not 
artifacts. So maybe some additional task dependencies are missing.

IMHO, all tasks in the root projects should always only have a dependency to 
tasks with same name in {{:lucene}} and {{:solr}}, so {{gradlew :assemble}} 
should depend on {{gradlew :lucene:assemble}} and {{gradlew :solr:assemble}. 
For documentation I added that.

I will for now only enable the standard "gradlew check" builds (with and 
without nightly tests and badapples). Maven Master Jobs will be deleted, same 
for Clover. So the Artifacts builds that generate Lucene and or Maven 
Documentation and Artifacts are missing. For that I need the above tasks on 
{{:lucene}} and {{:solr}}. Will be needed with Split of Lucene/Solr anyway.

> Change Jenkins jobs to use Gradle for trunk
> -------------------------------------------
>
>                 Key: LUCENE-9474
>                 URL: https://issues.apache.org/jira/browse/LUCENE-9474
>             Project: Lucene - Core
>          Issue Type: Test
>          Components: general/build
>            Reporter: Erick Erickson
>            Assignee: Uwe Schindler
>            Priority: Major
>
> I rushed the gate and pushed LUCENE-9433 without coordinating, my apologies 
> for the confusion.
> Meanwhile, Uwe has disabled Jenkins jobs for the weekend and we'll fix this 
> up Real Soon Now.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to