From 591205a663b65af8c9a288dd59b5141597c16e43 Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Mon, 5 Jun 2023 13:18:19 +0200 Subject: [PATCH] Prepare CI build. --- build.gradle | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/build.gradle b/build.gradle index f8285e7..20c844f 100644 --- a/build.gradle +++ b/build.gradle @@ -16,6 +16,22 @@ plugins { project.group = 'org.jdrupes.vmoperator' +task stage { + description = 'To be executed by CI, build and update JavaDoc.' + group = 'build' + + // Build everything first + gradle.projectsEvaluated { + dependsOn subprojects.tasks.collect { + tc -> tc.findByName("build") }.flatten() + } + + if (JavaVersion.current() == JavaVersion.VERSION_17) { + // Publish JavaDoc + dependsOn gitPublishPush + } +} + eclipse { project { file {