quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.49k stars 2.59k forks source link

Move Gradle out of beta #10189

Open emmanuelbernard opened 4 years ago

emmanuelbernard commented 4 years ago

Description

There are some corner cases while using Gradle quarkus tooling or the gradle file is not behaving well.

This issue is to collect the known "bigger" issues for info.

related: https://github.com/quarkusio/quarkus/pull/4905#issuecomment-546851800 update documentation to have both maven and gradle variation

Definition of move Gradle out of beta (2020-05-20) Good parts:

Epic items

(this section is auto-generated - manual edits will get lost)

quarkusbot commented 4 years ago

/cc @quarkusio/devtools

emmanuelbernard commented 4 years ago

Hey all, Please enlist to #5101 as it is the follow up actions post 1.6

jskov-jyskebank-dk commented 4 years ago

@emmanuelbernard Would you consider including #9738 in the list? Bootstrap (and thus unit testing with @QuarkusTest) does not work in Gradle projects when invoking tests from within an IDE.

emmanuelbernard commented 4 years ago

@jskovjyskebankdk yes that makes sense CC @glefloch

glefloch commented 4 years ago

Yes I'm still working on it, I will open a draft PR ASAP.

38leinaD commented 4 years ago

I think https://github.com/quarkusio/quarkus/issues/11388 is essential for beginners to be able to use gradle safely. Without it Gradle users will experiencing problems that maven users have not seen before and thus might frustrate them quickly.

AmsterdamFilho commented 3 years ago

This was in the 1.7 roadmap, but it was missed.

What is the new expectation?

JuanCamiloRada commented 3 years ago

13579 should be consider too as part of this ticket.

julianseeger commented 3 years ago

2811 should be part of this. Quarkus+Gradle+Kotlin=fail

glefloch commented 3 years ago

Should we consider moving gradle out of beta for Quarkus 2.0 ?

aloubyansky commented 3 years ago

I think we should review the current state and see what's missing for that. Let's get the call conditional deps in first though.

postol commented 2 years ago

Hi,

is there any plan to move this out of beta? As it is currently blocking jib extension for GraalVM for gradle - see here: https://github.com/GoogleContainerTools/jib-extensions/issues/72

chanseokoh commented 2 years ago

it is currently blocking jib extension for GraalVM for gradle

@postol sorry, I spread misinformation in GoogleContainerTools/jib-extensions#72. Jib already has a Quarkus extension for Gradle (but note the Jib Quarkus extension is not about native image), and https://github.com/GoogleContainerTools/jib-extensions/issues/72 has nothing to do with Quarkus. I updated the Jib issue accordingly.

maxandersen commented 2 years ago

thanks for clarifying @chanseokoh.