Gradle

Gradle

DevOps / Build, Test, Deploy / Java Build Tools
Avatar of Scrayos
CEO at Scrayos UG (haftungsbeschränkt)·

All Java-Projects are compiled using Apache Maven. We prefer it over Apache Ant and Gradle as it combines lightweightness with feature-richness and offers basically all we can imagine from a software project-management tool and more. We're open however to re-evaluate this decision in favor of Gradle or Bazel in the future if we feel like we're missing out on anything.

READ MORE
2 upvotes·342.6K views
Needs advice
on
Checkstyle Checkstyle FindBugsFindBugs
and
SonarLintSonarLint

In our project, we want to integrate the code checker plugin. Which one should we choose, we are using Java, Groovy, Gradle Languages.

Please Advise, thanks If any other plugin also suggest.

2 upvotes·12.1K views
Avatar of Hajed_kh
Software Developer ·
Needs advice
on
DockerDockerGradleGradle
and
JavaJava

Hi, I'm working on dockerizing a heavy Java EE application where the process of installation requires a complex process maintained by a Gradle project we've developed to install, configure and customize specific jar files to generate a runnable server application at the end for the user. I'm new to Docker. As I said, the problem is that we have got a long process to install the app. The first alternative pop into my head is to put the installer Gradle project in the docker image and manage stateful data using the writable layer (in this case, I need to add Gradle too and the writable layer will be too heavy). Any advice! Thank you

READ MORE
8 upvotes·64.2K views
Replies (1)
Avatar of srirachapills
Freelancer Engineer ·
Recommends
on
Docker
Docker

Docker multi-stage builds would allow you to create an intermediary image where the concerns of installing the app would be isolated (gradle, etc) Once jar is built, you copy it over a simple java docker image for deployment into your docker target production runtime. You can build these images locally or through some CICD server.

Here's an exemple with Gradle

READ MORE
8 upvotes·11.6K views
Needs advice
on
GradleGradle
and
SBTSBT

What are the advantages of using Gradle over SBT for Scala projects? Currently, I am doing POC between Gradle and SBT.

1 upvote·2.7M views
Needs advice
on
fastlanefastlaneGradleGradle
and
Apache MavenApache Maven

Hi, I am doing automation for mobile app (iOS & Android). Currently, I am using Apache Maven build tool. Can someone tell me which out of these 3 tools is the best? (fastlane, Gradle, Maven). Apart from that, we are using CircleCI.

4 upvotes·113.7K views