All apps/Gradle

Gradle

gradle

A highly scalable build automation tool designed to handle everything from large, multi-project enterprise builds to quick development tasks.

Runs as gradle, gradlew|macOS, Linux, Windows|gradle.org

Command form

ai-draft · 3 tasks · 16 fields

Run one or more Gradle tasks with the common logging and build options. Init scripts, -D properties and dependency-lock options are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui gradle
Run Gradle tasksExample values, fixed in this page — nothing here reaches a terminal
Basic
Tasks
buildstring
Offline
--offline
Parallel
--parallel
Advanced
Info logging
--info
Stacktrace
--stacktrace
TasksEach one presets the form for one job
Build
tasksparallelofflineinfostacktrace
Test
tasksinfooffline
Preview tasks
tasksdry_run
ParametersOnly these flags are editable in the form
Tasks
Task names such as build or test. Leave empty to run the default tasks.
string · positional 0 · repeatable
Dry run
Show which tasks would run without executing their actions.
boolean
--dry-run
Offline
Do not access network resources.
boolean
--offline
Refresh dependencies
boolean
--refresh-dependencies
Parallel
Build projects in parallel.
boolean
--parallel
Build cache
Reuse outputs from previous builds.
boolean
--build-cache
No daemon
Do not use the Gradle daemon.
boolean
--no-daemon
Info logging
boolean
--info-i
Stacktrace
Print the stacktrace for user exceptions.
boolean
--stacktrace-s
Build scan
Create a build scan.
boolean
--scan
Console mode
string
--consoleautoplainrichverbose
Build file
path
--build-file-b
Project directory
path
--project-dir-p
Max workers
integer
--max-workers
Quiet
Log errors only.
boolean
--quiet-q
Debug logging
boolean
--debug-d
SourcesEvery flag above is checked against these
fig
completion

github.com

Before it fills your prompt, Otty checks the installed gradle against its version. A form that does not match your version is not offered.