ant plugin, gradle plugin: add support for authenticated proxies
Metadata
Current evaluation
Merged PR #1490 (commit 4f1b5316e), adding authenticated-proxy support to the Ant and Gradle plugins and resolving snapcraft#1485 and LP #1682534.
Resolution: closed resolved
Reason: PR #1490 was merged as commit 4f1b5316e, bringing Ant and Gradle to parity with Maven's authenticated-proxy support. The change explicitly fixes #1485 and LaunchPad bug #1682534.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1490 (commit 4f1b5316e), adding authenticated-proxy support to the Ant and Gradle plugins and resolving snapcraft#1485 and LP #1682534. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1490 (commit 4f1b5316e), adding authenticated proxy support to the Ant and Gradle plugins and fixing #1485 / LP #1682534. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in snapcraft#1490 (commit 4f1b5316e), adding authenticated proxy support to the ant and gradle plugins and fixing #1485. | |
| 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. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
snapcraft#1485
(confidence 100%)
The merged PR explicitly identifies the Gradle proxy failure as fixed by this change.
-
Likely Fixed By:
launchpad#1682534
(confidence 95%)
The PR links and re-fixes this authenticated-proxy bug.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1682534 ant builds fail behind a proxy | snapcraft (launchpad) | closed | Fixed by merged snapcraft PR #1490 (commit 4f1b5316e), which added authenticated-proxy support for Ant and Gradle builds after PR #1256 added basic proxy handling. | |
| #579 plugins: ant: add proxy support | craft-parts | merged | PR #579 by kubiko added proxy support to the Ant plugin (merged, e34aa331), unblocking remote/launchpad builds; review pushed it to Python 3.7-safe quoting. Backported via #618 (f54994e1) for Snapcraft 7.x/8.0. | |
| #618 fix(plugins): add proxy support to ant plugin (#579) | craft-parts | merged | Merged as f54994e1, backporting #579 (e34aa331) to add proxy environment-variable support to the Ant plugin. |