DevOps Guide

Table of contents

  1. Build automation
  2. Making a release

1. Build automation

This project uses Gradle for build automation and dependency management.

Given below are how to use Gradle for some important project tasks.


2. Making a release

Here are the steps to create a new release.

  1. Update the version number in MainApp.java.
  2. Generate a fat JAR file using Gradle (i.e., gradlew shadow).
  3. Tag the repo with the version number. e.g. v0.1
  4. Create a new release using GitHub. Upload the JAR file you created.
  5. We have created 3 releases.V1.0, V2.0 and V2.1

Home Page