maven-hpi-plugin icon indicating copy to clipboard operation
maven-hpi-plugin copied to clipboard

[ci.jenkins.io] Use the jenkins-infra's Artifact Caching Proxy to benefit from cached artifacts

Open dduportal opened this issue 1 year ago • 3 comments

With https://github.com/jenkinsci/maven-hpi-plugin/pull/537, the build stability was restored by opting-out of the "ACP" (Artifact Caching Proxy) system on ci.jenkins.io.

The (integration) tests failures are rooted into the resulting settings.xml passed to inner Maven invokation on each IT: on ci.jenkins.io, this src/it/settings.xml file is merged with the infrastructure's custom settings.xml used to benefit from ACP causing unexpected pluginRepository order.

dduportal avatar Sep 21 '23 11:09 dduportal

Should this issue be transferred to jenkins-infra/helpdesk?

basil avatar Sep 21 '23 16:09 basil

Should this issue be transferred to jenkins-infra/helpdesk?

I hesitated to be honest. The scope (project maven-hpi-plugin) makes sense to have the issue here, but having it in jenkins-infra/helpdesk would ensure tracking (or at least not being forgotten) by the infra team.

dduportal avatar Sep 21 '23 17:09 dduportal

OK, maybe we can have two tickets then, each one linking to the other, to cover both cases?

basil avatar Sep 21 '23 17:09 basil