← Back to issue list

test: enable gradle plugin test

View original Github issue

Metadata

Project
craft-parts
Number
#1428
Type
pull request
State
merged
Author
smethnani
Labels
—
Created
Updated
Closed

Current evaluation

Merged as 5244702d: enabled the Gradle plugin integration test, switched setup to the Gradle snap, fixed fixtures, and corrected build-snaps docs.

Resolution: closed resolved

Reason: PR #1428 was merged as commit 5244702d. It enabled the test, updated Gradle installation, fixed fixtures, removed unused proxy setup, and corrected documentation.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? --- This PR: - changes gradle installation in the Makefile from the deb package to the snap - re-enables the gradle plugin integration test without the gradle wrapper - fixes small fixture issues that were causing the enabled test to fail - removes the unused proxy setup in the integration test - docs: updates reference example to use `build-snaps` and remove the incorrect `build-environment`

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as 5244702d: enabled the Gradle plugin integration test, switched setup to the Gradle snap, fixed fixtures, and corrected build-snaps docs.
stealth/space-bunny-alpha — closed resolved Merged in canonical/craft-parts#1428 as 5244702d, enabling Gradle integration tests with snap-based Gradle, fixing fixtures, removing proxy setup, and updating build-snaps documentation.
qwen/qwen3.6-35b-a3b — — Merged, enabling the gradle plugin integration test by switching to snap, removing the wrapper, fixing fixtures, and removing unused proxy setup. Docs updated to use build-snaps. Linting addressed separately.
qwen3.6-35b-a3b-mtp-q6 — — Merged after linting fixes in a separate PR. The change enables the gradle plugin integration test by switching to snap installation, fixing fixture failures, removing unused proxy setup, and updating docs to use build-snaps.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1600492 Add gradle plugin and test snapcraft (launchpad) closed Gradle plugin support was merged in snapcraft#651 (48cb3adc6); snapcraft#912 (a1aee9da5) later added the demo and test.
75%