← Back to issue list

ant plugin: switch to using ant snap for building (by default)

View original Github issue

Metadata

Project
snapcraft
Number
#2597
Type
pull request
State
merged
Author
cjp256
Labels
Created
Updated
Closed

Current evaluation

Merged. Switches the ant plugin to use the ant snap for building by default, allowing an alternative ant-version with a checksum. Approved by reviewer, passed CI, rebased, and merged with 155 additions and 23 deletions across two files.

Suggested action:

No scores available.

Issue body

- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Switches the ant plugin to use the ant snap for building by default, allowing an alternative ant-version with a checksum. Approved by reviewer, passed CI, rebased, and merged with 155 additions and 23 deletions across two files.
qwen3.6-35b-a3b-mtp-q6 Merged. Updates the ant plugin to use the ant snap by default for building, preserving support for custom versions, checksums, and channels. Approved by @bodewig following rebasing and validation.
qwen3.6-35b-a3b-mtp-q6 Merged. The ant plugin now defaults to building with the ant snap. Changes were rebased, passed coverage checks, and approved. Documentation for ant-checksum was noted for clarification, and default channel behavior was discussed.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#332 plugins: add ant plugin craft-parts merged Merged the ant plugin. It builds Java projects using the ant tool, requiring jdk and jre dependencies. Outputs a bin/java symlink and jar directory. Review approved, assertion notation fixed, and remaining improvements tracked in follow-up ticket CRAFT-1526.
74%
#2641 ant plugin: correct default channel and improve help snapcraft merged Merged ant plugin changes correcting the default channel from latest/edge to latest/stable and improving help text. Approved by reviewer, passed CI, and applied with a 4-line addition and 7-line deletion.
72%