Skip to content

XRAY-146567 - Fixed maven proxy issue#796

Open
gauriy-tech wants to merge 2 commits into
jfrog:devfrom
gauriy-tech:bugfix/XRAY-146567-fix-mvn-proxy
Open

XRAY-146567 - Fixed maven proxy issue#796
gauriy-tech wants to merge 2 commits into
jfrog:devfrom
gauriy-tech:bugfix/XRAY-146567-fix-mvn-proxy

Conversation

@gauriy-tech

@gauriy-tech gauriy-tech commented Jul 2, 2026

Copy link
Copy Markdown
Contributor
  • The pull request is targeting the dev branch.
  • The code has been validated to compile successfully by running go vet ./....
  • The code has been formatted properly using go fmt ./....
  • All static analysis checks passed.
  • All tests have passed. If this feature is not already covered by the tests, new tests have been added.
  • Updated the Contributing page / ReadMe page / CI Workflow files if needed.
  • All changes are detailed at the description. if not already covered at JFrog Documentation, new documentation have been added.

Curation-audit's temp settings.xml for Maven was rendered from scratch, dropping any configuration from the customer's real ~/.m2/settings.xml. This broke dependency resolution for customers whose Artifactory is only reachable through a corporate proxy, since Maven only reads proxy config from the active settings.xml (not env vars or JVM system-proxy flags).

The temp settings.xml is now seeded from the user's existing file (when present) and only upserts the curation-specific server/mirror/profile entries on top, under a dedicated jfrog-curation-audit id — preserving and any other existing config untouched. Falls back to the original template when no user settings.xml exists, so behavior for unaffected customers is unchanged.

@gauriy-tech gauriy-tech force-pushed the bugfix/XRAY-146567-fix-mvn-proxy branch from 2fda98a to cd95418 Compare July 3, 2026 05:42
@gauriy-tech gauriy-tech added the safe to test Approve running integration tests on a pull request label Jul 3, 2026
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Jul 3, 2026
@gauriy-tech gauriy-tech added the safe to test Approve running integration tests on a pull request label Jul 6, 2026
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Jul 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant