Skip to content

Conversation

@mark-vieira
Copy link
Contributor

Remove this included build for now since it causes a number of problems.
Firstly, Eclipse buildship cannot handle this scenario and locks up
during project import. Secondly, we've seen similar issues with hung
builds in CI as well, which I think is related. The core issue being
Gradle doesn't handle cyclical composite builds well, or at all really.
This is a specifically supported use case so for now we'll just
separate the two and go with the original plan of having parallel CI
jobs to test the example plugins.

Remove this included build for now since it causes a number of problems.
Firstly, Eclipse buildship cannot handle this scenario and locks up
during project import. Secondly, we've seen similar issues with hung
builds in CI as well, which I think is related. The core issue being
Gradle doesn't handle cyclical composite builds well, or at all really.
This is a specifically supported use case so for now we'll just
separate the two and go with the original plan of having parallel CI
jobs to test the example plugins.
@elasticmachine elasticmachine added the Team:Delivery Meta label for Delivery team label Sep 28, 2021
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-delivery (Team:Delivery)

@mark-vieira mark-vieira merged commit a9ae313 into elastic:master Sep 28, 2021
@mark-vieira mark-vieira deleted the decouple_example_plugins branch September 28, 2021 21:31
@elasticsearchmachine
Copy link
Collaborator

💔 Backport failed

Status Branch Result
7.x Commit could not be cherrypicked due to conflicts

You can use sqren/backport to manually backport by running backport --upstream elastic/elasticsearch --pr 78408

mark-vieira added a commit to mark-vieira/elasticsearch that referenced this pull request Sep 28, 2021
# Conflicts:
#	build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/test/DistroTestPlugin.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Delivery/Build Build or test infrastructure >non-issue Team:Delivery Meta label for Delivery team v7.16.0 v8.0.0-beta1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants