-
Notifications
You must be signed in to change notification settings - Fork 54
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
Add jackson2-api #282
Add jackson2-api #282
Conversation
Using 2.11.0 for now, because io.jenkins.configuration-as-code:test-harness:1.41 bundles Jackson 2.11.0. If we wanted to merge this with 2.11.1, Dependabot has made a start at updating the test-harness in jenkinsci/configuration-as-code-plugin#1430. |
We are caught in a bind... Past BOMs up to 2.204 include CasC test harness 1.36, which needs Jackson 2.10.2. Later BOMs include CasC test harness 1.41, which needs Jackson 2.11.0. We have to satisfy both of them to make the build pass. We might have to sit on this until support for Jenkins 2.204 ends, and then use 2.11.0. |
Simply do the same thing we do for JCasC 😅 |
Oh it's just the sample plugin, I would simply exclude the jackson databinding from the jcasc test-harness. |
The JCasC test harness can definitely use the BOM and same jackson version to avoid conflicts 👍 I think this is ready for merge? |
Need to resolve #277 first AFAIK |
The test passed though @timja ? 😕 |
No description provided.