OPI Blog
Learn from experts in their fields

Browsing Tags: gradle

May 4, 2017
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....
Aug 30, 2016
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 ...
Apr 22, 2016
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 ...
Apr 14, 2016
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, ...
Apr 29, 2015
Using Gradle and Bower to Manage JS/CSS Dependencies
Gradle (and other build systems) have done a good job of managing classpath dependencies. They are effective at pulling new versions of packages to get bug fixes, et al and including dependencies in packaging. JavaScript, ...
Apr 23, 2015
Deploying Grails 3 Applications (and other fat jars) to Heroku
(https://heroku.com) users that have run into the 15 minute build timeout should not have to change their source or technology choice to continue using Heroku. This post outlines a method using (http://gradle.org) to work-around ...