-
Notifications
You must be signed in to change notification settings - Fork 24.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cleanup xpack build.gradle #60554
Cleanup xpack build.gradle #60554
Conversation
Pinging @elastic/es-core-infra (:Core/Infra/Build) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removes evaluationDependsOn(xpackModule('core')) from build.gradle files under x-pack
Yay!
I'm not completely convinced that our build files should be licensed under the Elastic license just because they pertain to x-pack projects. @jasontedor do you have an opinion on this?
x-pack/plugin/async/build.gradle
Outdated
@@ -25,5 +22,7 @@ dependencyLicenses { | |||
ignoreSha 'x-pack-core' | |||
} | |||
|
|||
//no tests | |||
test.enabled = false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we similarly use the lazy configuration apis here, ie. tasks.named("test").configure { }
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done b541ac8
Had a side discussion and decided to remove all the headers and let the implicit Apache license take effect. The goal here was not to apply a license, just to make all of the files the same, which this PR now does. |
This commit does three things: * Removes all Copyright/license headers for the build.gradle files under x-pack. (implicit Apache license) * Removes evaluationDependsOn(xpackModule('core')) from build.gradle files under x-pack * Removes a place holder test in favor of disabling the test task (in the async plugin) # Conflicts: # x-pack/plugin/security/build.gradle # x-pack/plugin/watcher/build.gradle
This commit does three things: * Removes all Copyright/license headers for the build.gradle files under x-pack. (implicit Apache license) * Removes evaluationDependsOn(xpackModule('core')) from build.gradle files under x-pack * Removes a place holder test in favor of disabling the test task (in the async plugin)
This commit does three things:
evaluationDependsOn(xpackModule('core'))
from build.gradle files under x-pack========
This PR looks like alot of changes...but it is really only removing headers, removing an uncessary evaluationDependsOn, and removes a dummy test.