Multi-project build with NetKernel Gradle plugin Part1: Introduction

NetKernel Gradle plugin is the official tool for build configuration management and deployment for NetKernel based projects. The plugin is supported by the 1060 Research which are the creators of NetKernel so its future development and maintenance are assured.

This blog post is the first part of our NetKernel Gradle plugin tutorial. It is an inventory of articles written somewhere else, mostly in NetKernel newsletters. This article has few goals:

  1. getting started with the Gradle build tool
  2. a bit of history of the NetKernel Gradle plugin
  3. describe the basic concepts of the plugin which will help us understand the future parts of this tutorial

Getting started with Gradle

We recommend the following excellent multi-part tutorial Getting Started With Gradle. Once we have that tutorial under our belt, we could read another good one What makes a good build.gradle? as a summary for what it makes a good Gradle build definition.

History of the NetKernel Gradle plugin

The plugin has been announced for the first time on December 2011 in the NetKernel newsletter Announce: NetKernel Plug-in for Gradle. Following are subsequent milestones in the plugin's evolution, top item is the oldest and bottom is the latest. 

Introduction to the NetKernel Gradle plugin

Please read the NetKernel newsletter section NetKernel Gradle Plugin: Build Automation Tooling for ROC for an in-depth introduction to the plugin. Then continue with the Full guide to using gradle with NetKernel.