ant plugin, gradle plugin: add support for authenticated proxies
Metadata
Current evaluation
Merged changes adding authenticated proxy support to the ant and gradle plugins, aligning them with the maven plugin. Resolves GitHub issue #1485 and Launchpad bug #1682534. Approved and passed CI.
Suggested action: —
No scores available.
Issue body
LP: [#1682534](https://bugs.launchpad.net/snapcraft/+bug/1682534)
ant plugin, gradle plugin: Add support for authenticated proxies
Bring ant and gradle up to par with maven plugin wrt. authenticated proxies. Fixes #1485 and re-fixes the linked LP bug (AFAICT it doesn't need the unauthenticated proxy that @cjwatson suggested in the LP bug)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged changes adding authenticated proxy support to the ant and gradle plugins, aligning them with the maven plugin. Resolves GitHub issue #1485 and Launchpad bug #1682534. Approved and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Adds authenticated proxy support to ant and gradle plugins, matching maven. Fixes #1485 and LP #1682534. A later comment reports ongoing ant download failures on build servers, indicating possible deployment delays. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Adds authenticated proxy support to the ant and gradle plugins, aligning them with the maven plugin. Resolves GitHub issue #1485 and Launchpad bug #1682534. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #618 fix(plugins): add proxy support to ant plugin (#579) | craft-parts | merged | Merged. Adds proxy environment variable support to the ant plugin. Resolved initial CLA/Launchpad email verification delays, then approved by three reviewers and integrated. | |
| #1682534 ant builds fail behind a proxy | snapcraft (launchpad) | closed | Abandoned. Ant plugin support for Launchpad's authenticated proxy remains unimplemented due to Java limitations. Resolution depends on an external switch to an unauthenticated proxy. | |
| #1256 ant plugin: honour proxy configuration | snapcraft | merged | Merged to make the ant plugin honour proxy configuration, resolving LP: #1682534. Approved by one reviewer with 45 additions and 2 deletions across two files. |