-
Bug
-
Resolution: Fixed
-
Major
-
None
Issues:
- docker-java does not guarantee the backward compatibility across versions (there're binary compatibility violations in the latest releases)
- sharing of incompatible lib as a plugin is not safe, so we want to setup the shading of the entire docker-java lib
- if we leave the plugin as is, there's may be a conflict with other plugins using docker-java
Solution:
- Shade the docker-java library in the plugin
I'm aware that this issue is a blocker for 1.0 release. Need some help to elaborate it.
- is related to
-
JENKINS-28755 docker-java dependency should be shaded in docker-build-step
-
- Open
-
[JENKINS-28693] docker-java dependency should be shaded in docker-traceability
Description |
Original:
Reasons: * docker-java does not guarantee the backward compatibility across versions (there're binary compatibility violations in the latest releases) * sharing of incompatible lib as a plugin is not safe, so we want to setup the shading of the entire docker-java lib |
New:
Issues: * docker-java does not guarantee the backward compatibility across versions (there're binary compatibility violations in the latest releases) * sharing of incompatible lib as a plugin is not safe, so we want to setup the shading of the entire docker-java lib * if we leave the plugin as is, there's may be a conflict with other plugins using docker-java Solution: * Shade the docker-java library in the plugin I'm aware that this issue is a blocker for 1.0 release. Need some help to elaborate it. |
Link | New: This issue is related to JENKINS-28755 [ JENKINS-28755 ] |
Summary | Original: docker-java dependency should be shaded | New: docker-java dependency should be shaded in docker-traceability |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Workflow | Original: JNJira [ 163547 ] | New: JNJira + In-Review [ 197235 ] |