-
Notifications
You must be signed in to change notification settings - Fork 34
Standardize service pom file and remove unused dependencies #198
Conversation
|
LGTM |
| <groupId>org.springframework.boot</groupId> | ||
| <artifactId>spring-boot-starter-test</artifactId> | ||
| <scope>test</scope> | ||
| <exclusions> |
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.
@kimeunju108 Could you review this part to see which lib is needed. Currently the mac_manager pom change caused UT failure: https://jenkins.alkaidcloud.io/job/alcor-controller-pr-test/372/console
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.
If we add org.junit.vintage back, MacManager basically won't run any UTs.
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.
@kimeunju108, as this PR include other important payload, I will temporarily disable UTs for mac manager and go ahead to merge the PR.
Created an issue for tracking: #199
Please fix the UTs with priority. A service can't sustain for long without active UT running.
This PR proposes the following changes:
Standardize project metadata (including groundID, artifactId, name, version) in pom files of various services, lib, web and schema.
Remove unused dependencies and plugin in pom files
Update dockerfiles of various services.