← Back to issue list

Please support gradle plugin for ubuntu@24.04

View original Github issue

Metadata

Project
craft-parts
Number
#823
Type
issue
State
open
Author
vpa1977
Labels
Created
Updated
Closed

Current evaluation

Feature request for a Gradle plugin to build Gradle projects in craft-parts. The plugin was implemented in PR #1056 with gradlew fallback support and further enhanced in subsequent PRs. Issue is inactive with no maintainer response.

Suggested action: close stale

Reason: The requested Gradle plugin was implemented in PR #1056 (commit 87e494f5), which added craft_parts/plugins/gradle_plugin.py with gradlew fallback logic exactly as requested. Subsequent PRs #1425, #1436, and #1559 further enhanced the plugin. The issue has had no maintainer interaction and the feature is now available.

Impact: 65 Quick Win: 29.25 Staleness: 78 Complexity: 55 Confidence: 85 Support Request: 10

Issue body

### What needs to get done Add gradle plugin that will allow build gradle projects that are de-facto standard for modern Java. Gradle contains breaking changes between major versions so the plugin should try to use gradle wrapper if present. When the gradle wrapper is not present it should expect the user to install gradle in the build image manually. ### Why it needs to get done Gradle is a de-facto standard for the modern Java projects. Is it required as a part of wider goal of supporting Spring Boot.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 65
Quick Win: 29.25
Staleness: 78
Complexity: 55
Confidence: 85
Support Request: 10
close stale Feature request for a Gradle plugin to build Gradle projects in craft-parts. The plugin was implemented in PR #1056 with gradlew fallback support and further enhanced in subsequent PRs. Issue is inactive with no maintainer response.
qwen/qwen3.6-35b-a3b
Staleness: 80
Complexity: 40
Confidence: 90
Support Request: 10
needs triage Feature request to add a Gradle plugin for the ubuntu@24.04 runner to support modern Java and Spring Boot projects. Unlabelled, no maintainer response, and inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 45
Confidence: 85
Support Request: 10
needs triage Request to add a Gradle plugin for ubuntu@24.04 to build modern Java projects. Unlabelled, inactive for over a year, with a recent comment noting ongoing team impact.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 35
Confidence: 80
Support Request: 10
needs triage Add a Gradle plugin for Ubuntu 24.04 to support modern Java and Spring Boot builds. Should use the Gradle wrapper when available, otherwise require manual installation. Open, inactive for over 200 days, awaiting triage and assignment.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: craft-parts#1056 (confidence 90%)

    PR 'feat: gradle plugin' merged the Gradle plugin implementation with gradlew detection and fallback to system gradle, directly addressing this feature request.

  • Related To: craft-parts#1425 (confidence 75%)

    Added self-contained attribute support to the gradle plugin, extending the original implementation.

  • Related To: craft-parts#1436 (confidence 75%)

    Added gradle-use-daemon key to the gradle plugin.

  • Related To: craft-parts#1559 (confidence 75%)

    Added a separate gradle-use plugin for dependency management.

Related issues

No related issues found above the similarity threshold.