Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Uber Jar includes merged service entry for multiple implementati…
…ons of the same interface Apparently uber-jar configuration has been wrong for a while now. Service entry declarations were being lost because they collided both for openshift-client and for kubernetes-client modules. uberjar: `maven-shade-plugin:3.2.3:shade ` ``` [WARNING] kubernetes-client-4.10-SNAPSHOT.jar, kubernetes-openshift-uberjar-4.10-SNAPSHOT.jar, openshift-client-4.10-SNAPSHOT.jar define 3 overlapping resources: [WARNING] - META-INF/services/io.fabric8.kubernetes.client.ExtensionAdapter [WARNING] - META-INF/services/io.fabric8.kubernetes.client.ResourceHandler [WARNING] - META-INF/services/io.fabric8.kubernetes.client.ServiceToURLProvider ``` See: https://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html#ServicesResourceTransformer
- Loading branch information