← Back to issue list

ant plugin, gradle plugin: add support for authenticated proxies

View original Github issue

Metadata

Project
snapcraft
Number
#1490
Type
pull request
State
merged
Author
sparkiegeek
Labels
—
Created
Updated
Closed

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.
73%
#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.
70%
#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.
70%