Exciting things in Spring Boot 2
I looked at the release notes for Spring Boot 2.0.0.M1 not expecting a lot of exciting changes but was surprised by some compelling things. There is the usual “deprecated classes are removed” and “Dependency X ...
AWS ECR with Gradle
AWS Elastic Container Registry is a registry service for Docker images. It supports the Docker API for registries and therefore can be used with `docker pull`, `docker push`, etc. It also works with Gradle ...
Easily Convert from Ant to Gradle
I stumbled onto an old application that hasn’t been touched for many years. The code was honestly well-written but it used Ant (without Ivy) to build. That is cumbersome in this day and age. I ...
Automating Testing for Generated HTML Content using Gradle
We are going to discuss generated HTML content and how to validate it in an automated fashion. The results will be appropriate to work into your continuous integration (CI) pipeline....
Monitoring Grails Applications The Easy Way
Grails allows you to create RESTful APIs or Web applications much more quickly than other JVM frameworks. You may be surprised to know, though, that Grails also provides a number of handy features to help ...
A Tour of Build Scans on Gradle.com
This year’s Gradle Summit was recently held and if you weren’t there, you missed out on some pretty exceptional talks. The videos will be posted in the future to Gradle’s YouTube channel, so you’ll be ...
Using Bundled Webpack Instance with Gradle
In this post I’ll be explaining how to use React, Spring Boot, and Webpack to package all the javascript files together. As always, feel free to follow along or you can cheat and get the ...
Using Self Contained Node.js and npm instances with Gradle
Recently I was given the task to get a new project started from ground zero. This is the day I always dreaded since jumping into an existing project is easy but starting from scratch involves ...
Resolving Codenarc Compilation Warnings
After seeing several developers on my team make simple style errors, I looked into updating our custom codenarc ruleset. Most of the rules were turned off and it had not been updated in almost 10 minor ...
Source To Deployment: Utilizing Gradle & Docker to automate your application from end to end
Gradle is a build automation system that manage the tasks needed to build, test, and deploy your code in an incremental fashion. Docker is a application packing tool that utilizes proven technologies to create lightweight, ...