
5 Quotes by Gradle Founder Hans Dockter That'll Change How You Build Software
Hans Dockter quotes that’ll open your mind to new ways of building software.
Hans Dockter quotes that’ll open your mind to new ways of building software.
If you manage more than a few GitHub repositories, you’ll know that it takes conscious effort to keep them updated. Your project’s dependencies and Gradle version go out of date fast, and probably without you realising. Scale up to 50+ repositories, and you’ve got a big time drain on your hands. Fortunately, GitHub has features to help. In this article, you’ll discover 3 ways to save time and get organised with your Gradle projects in GitHub....
Gradle and npm are build tool giants of their respective Java and JavaScript worlds. But differences in how each tool builds software make it tough to switch from one to the other. To help you bridge the gap, this article explains the main differences and similarities, giving you a deeper understanding of these powerful build tools. What is Gradle? Gradle is a build automation tool, mainly used to build Java applications....
For Java devs, npm can be a mystery. Jump in and learn the npm essentials.
It’s hepful to separate integration tests from unit tests in a Java project to run them independently. But how do you generate a combined code coverage metric? In this article you’ll discover exactly how, with a full example project which publishes Jacoco code coverage stats to SonarQube. Code coverage for unit tests A code coverage metric tells you what percentage of your proudction code is covered by tests. The higher the better....
This in-depth comparison helps you decide whether to use the Maven or Gradle build tool. Whatever your use case, you’ll find the answers here to quickly enable you to pick the right tool to support your project’s growth. Overview Both Maven and Gradle fall into the category of build tools. They’re designed to automate the work involved to take your application’s source code and transform it into an artifact to be published....
You might be surprised how much difference Gradle can make compared to Maven in terms of developer productivity. To show you how, here are the top 5 benefits of using Gradle, each with a full comparison with Maven. 1. Much faster Gradle is faster. A lot faster. This is a massive productivity boost to developers building projects many times each day. Let’s be specific about what faster means, by comparing Maven and Gradle’s performance in a real project....
Discover why using a Docker image build tool like Jib or the Spring Boot plugin is a good idea and how to set it up to build your application.
If you have a Gradle project in GitHub, then GitHub Actions can build it automatically on push with minimal setup. And it won’t cost you a penny. While other CI solutions involve the headache of managing servers, GitHub Actions is entirely hosted on their infrastructure. In this article you’ll learn how to easily build Gradle projects with GitHub Actions, optimise build performance, and use the event driven approach to handle common scenarios like PR creation....