------------------------------------------------------------ Tasks runnable from root project 'Java-Service-Tree-Framework-Middle-Proxy' ------------------------------------------------------------ Application tasks ----------------- bootRun - Runs this project as a Spring Boot application. Build tasks ----------- assemble - Assembles the outputs of this project. bootBuildImage - Builds an OCI image of the application using the output of the bootJar task bootJar - Assembles an executable jar archive containing the main classes and their dependencies. bootJarMainClassName - Resolves the name of the application's main class for the bootJar task. bootRunMainClassName - Resolves the name of the application's main class for the bootRun task. build - Assembles and tests this project. buildDependents - Assembles and tests this project and all projects that depend on it. buildNeeded - Assembles and tests this project and all projects it depends on. classes - Assembles main classes. clean - Deletes the build directory. jar - Assembles a jar archive containing the main classes. testClasses - Assembles test classes. Build Setup tasks ----------------- init - Initializes a new Gradle build. wrapper - Generates Gradle wrapper files. Checking tasks -------------- checkLicense - Check if License could be used CheckingPreparation tasks ------------------------- checkLicensePreparation - Prepare for checkLicense Docker tasks ------------ docker - Builds Docker image. dockerClean - Cleans Docker build directory. dockerfileZip - Bundles the configured Dockerfile in a zip file dockerPrepare - Prepares Docker build directory. dockerPush - Pushes named Docker image to configured Docker Hub. dockerPush24.13.0 - Pushes the Docker image with tag '24.13.0' to configured Docker Hub dockerTag - Applies all tags to the Docker image. dockerTag24.13.0 - Tags Docker image with tag '24.13.0' dockerTagsPush - Pushes all tagged Docker images to configured Docker Hub. Documentation tasks ------------------- javadoc - Generates Javadoc API documentation for the main source code. Help tasks ---------- buildEnvironment - Displays all buildscript dependencies declared in root project 'Java-Service-Tree-Framework-Middle-Proxy'. dependencies - Displays all dependencies declared in root project 'Java-Service-Tree-Framework-Middle-Proxy'. dependencyInsight - Displays the insight into a specific dependency in root project 'Java-Service-Tree-Framework-Middle-Proxy'. dependencyManagement - Displays the dependency management declared in root project 'Java-Service-Tree-Framework-Middle-Proxy'. help - Displays a help message. javaToolchains - Displays the detected java toolchains. [incubating] outgoingVariants - Displays the outgoing variants of root project 'Java-Service-Tree-Framework-Middle-Proxy'. projects - Displays the sub-projects of root project 'Java-Service-Tree-Framework-Middle-Proxy'. properties - Displays the properties of root project 'Java-Service-Tree-Framework-Middle-Proxy'. tasks - Displays the tasks runnable from root project 'Java-Service-Tree-Framework-Middle-Proxy'. Publishing tasks ---------------- generateMetadataFileForMavenPublication - Generates the Gradle metadata file for publication 'maven'. generatePomFileForMavenPublication - Generates the Maven POM file for publication 'maven'. publish - Publishes all publications produced by this project. publishAllPublicationsToMavenRepository - Publishes all Maven publications produced by this project to the maven repository. publishMavenPublicationToMavenLocal - Publishes Maven publication 'maven' to the local Maven repository. publishMavenPublicationToMavenRepository - Publishes Maven publication 'maven' to Maven repository 'maven'. publishToMavenLocal - Publishes all Maven publications produced by this project to the local Maven cache. Reporting tasks --------------- buildDashboard - Generates a dashboard of all the reports produced by this build. generateLicenseReport - Generates license report for all dependencies of this project and its subprojects projectReport - Generates a report about your project. Verification tasks ------------------ check - Runs all checks. sonarqube - Analyzes root project 'Java-Service-Tree-Framework-Middle-Proxy' and its subprojects with SonarQube. test - Runs the unit tests. Rules ----- Pattern: clean: Cleans the output files of a task. Pattern: build: Assembles the artifacts of a configuration. Pattern: upload: Assembles and uploads the artifacts belonging to a configuration. To see all tasks and more detail, run gradlew tasks --all To see more detail about a task, run gradlew help --task