-
Notifications
You must be signed in to change notification settings - Fork 202
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
Fix maven missing deps: upgrade nebula + gradle #693
Conversation
@@ -104,9 +105,8 @@ project.snapshot.configure { finalizedBy printAllReleasedArtifacts } | |||
subprojects { | |||
apply plugin: 'java-library' |
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.
How about we add explicit dep on jar task for control-plane project here in subprojects
block instead of adding to individual projects.
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.
This is a specific handling between control-plane-core etc. and it feels a bit too generic to add these rules for all sub-proj?
allprojects { | ||
apply plugin: 'com.palantir.baseline-idea' | ||
} | ||
// allprojects { |
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.
delete altogether instead of commenting?
Test Results535 tests 529 ✅ 7m 45s ⏱️ Results for commit c7c92f1. ♻️ This comment has been updated with latest results. |
build.gradle
Outdated
@@ -27,7 +27,7 @@ buildscript { | |||
dependencies { | |||
classpath 'com.netflix.nebula:gradle-netflixoss-project-plugin:11.5.0' | |||
classpath 'com.netflix.nebula:nebula-dependency-recommender:11.+' | |||
classpath 'io.mantisrx:mantis-gradle-plugin:1.2.6-rc.3' | |||
classpath 'io.mantisrx:mantis-gradle-plugin:1.2.6-rc.4' |
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.
nit: Pl consider using a release version instead of a candidate.
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.
yeha will switch once this is fully fixed. (it's an open pr on the other side).
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.
(currently blocked due to gradle plugin repo publish failure).
987bfc8
to
dc3f53a
Compare
Uploaded ArtifactsTo use these artifacts in your Gradle project, paste the following lines in your build.gradle.
|
Context
To fix the removed maven dependencies, the Nebula oss version + gradle version needs to be updated.
Checklist
./gradlew build
compiles code correctly./gradlew test
passes all tests