Managing branches.
========
Gradle
========
.. contents::
:local:
Getting help
============
::
$ gradle --help
Getting list of subprojects
===========================
::
$ gradle projects
Getting list of supported tasks
===============================
::
$ gradle tasks
Getting list of supported tasks in each subproject::
$ gradle tasks --all
Getting help on task::
$ gradle -q help --task build
Build sources
=============
::
$ gradle compileJava
$ gradle compileTestJava
Run main class
==============
::
$ gradle run
Stopping server
===============
::
$ gradle --stop
List project dependencies
=========================
List of project execution dependencies::
$ gradle dependencies
$ gradle dependencies -p $SUBPROJ
$ gradle :$SUBPROJ:dependencies
$ gradle :$SUBPROJ:dependencies --configuration testCompile
List of project plugin dependencies::
$ gradle buildEnvironment
$ gradle buildEnvironment -p $SUBPROJ
$ gradle :$SUBPROJ:buildEnvironment
List project properties
=======================
::
$ gradle properties
$ gradle :$SUBPROJ:properties
$ gradle properties -p $SUBPROJ
Dry tun
=======
``-m`` option allow parsing build scripts without actually executing them::
$ gradle -m clean compile