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
declarative-pipeline-migration-assistant-plugin
no longer compiles
#3872
Comments
Reproduction from a clean base (as ci.jenkins.io does not fail due to artifacts being cached in ACP for now)
Then, as Artifactory administrator:
|
@basil can you confirm it is ok for you with the changes by closing the issue? |
Rather suggest upgrading the Jira dependency in |
I'm not sure if your comment ask the infra team to do it, or you or someone else. |
I'm interested in doing that upgrade. It will help that plugin in several ways. Submitted as: |
Closing as jenkinsci/declarative-pipeline-migration-assistant-plugin#237 is merged. If we misunderstood or missed something, please reopen with a pointer. |
Now that jenkinsci/declarative-pipeline-migration-assistant-plugin#237 has been merged, has the temporary workaround added in #3872 (comment) been removed? |
I don't think that the workaround can be removed without breaking the compilation of previous versions of the plugin. Have I missed something in that process? |
Indeed, though I do not think supporting compilation of previous versions of plugins with unusual configurations should be a goal, as this would impose a heavy operational cost (in terms of workarounds like the above with an unbounded expiration date) for too small a benefit. For example, not all previous versions of the Jira plugin compile right now after the recent Artifactory changes, and I think this is fine. If it were a goal, then we should have tested not only compilation of the main branch of the top 200 plugins but also compilation of every previous version of the top 200 plugins. I think the calculus for old versions of core is different — we should strive to support compilations of old versions of core (e.g. with the older |
Thanks. I see your point. |
|
Both builds are successful. I believe we should be able to close the issue: is that ok for you @basil (or did I miss something)? |
No, thank you very much! |
Service(s)
Artifactory
Summary
declarative-pipeline-migration-assistant-plugin
, which is in BOM, no longer seems to compile.mvn clean verify -DskipTests
shows:I confirmed the plugin was building correctly after:
I didn't confirm that the plugin was building correctly after:
jcenter
, andoss.sonatype.org-releases
repositories frompublic
virtual repository; reconfigure Atlassian remote repositories #3842Reproduction steps
Run
mvn clean verify -DskipTests
and confirm that the plugin no longer compiles.The text was updated successfully, but these errors were encountered: