EN · DE · RU · FR · ES

#11: build.gradle.kts

build.gradle.kts Скрипт сборки Gradle Kotlin DSL, build.gradle.kts 35 строк · 31 код · 0 комментариев · 4 пустых
Назначение: Конфигурация сборки Gradle: build.gradle.kts является частью приложения для управления проектами с открытым исходным кодом ProjectForge.

Исходный код (первые 100 строк)

import org.jetbrains.kotlin.gradle.tasks.KotlinCompile

plugins {
    kotlin("jvm") version libs.versions.org.jetbrains.kotlin.get() apply false
}

allprojects {
    group = "org.projectforge"
    version = "8.2-SNAPSHOT" // Обновить строку версии здесь (больше нигде)

    repositories {
        mavenCentral()
        gradlePluginPortal() // Плагины Spring Boot находятся здесь.
        maven {
            url = uri("https://oss.sonatype.org/content/repositories/public/")
        }
        maven {
            url = uri("https://repo.maven.apache.org/maven2/")
        }
    }
}

allprojects {
    configurations.all {
        exclude(group = "org.slf4j", module = "slf4j-jul")
        exclude(group = "org.slf4j", module = "slf4j-log4j12")
        exclude(group = "com.sun.mail", module = "jakarta.mail")
        exclude(group = "jakarta.mail", module = "jakarta.mail-api")
        exclude(group = "org.apache.logging.log4j", module = "log4j-core")
        exclude(group = "commons-logging", module = "commons-logging")
        resolutionStrategy {
            preferProjectModules() // Отдавать приоритет локальным модулям.
        }
    }
}

История Git

84347295f 8.2-SNAPSHOT
932b89a8d Релиз 8.1
943947aaa Адреса: поддержка gif и jpeg (также для сервера carddav). Удалено устаревшее rest (StorageClient, AddressDaoRest и т.д.).
010ea985f Релиз 8.0.
e21feaa61 Игры с Gradle...

84347295f

8.2-SNAPSHOT
84347295f7069d2d4c4a8cd41a93a72d46891be7
diff --git a/build.gradle.kts b/build.gradle.kts
index 1dbe1dfe1..a608e8115 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -6,7 +6,7 @@ plugins {
 
 allprojects {
     group = "org.projectforge"
-    version = "8.1" // Обновить строку версии здесь (больше нигде)
+    version = "8.2-SNAPSHOT" // Обновить строку версии здесь (больше нигде)
 
     repositories {
         mavenCentral()

932b89a8d

Релиз 8.1
932b89a8d19cc11d12659d1a38cf3022b5b50b71
diff --git a/build.gradle.kts b/build.gradle.kts
index 640dad52a..1dbe1dfe1 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -6,7 +6,7 @@ plugins {
 
 allprojects {
     group = "org.projectforge"
-    version = "8.1-SNAPSHOT" // Обновить строку версии здесь (больше нигде)
+    version = "8.1" // Обновить строку версии здесь (больше нигде)
 
     repositories {
         mavenCentral()

943947aaa

Адреса: поддержка gif и jpeg (также для сервера carddav). Удалено устаревшее rest (StorageClient, AddressDaoRest и т.д.).
943947aaae8734b471ce0cc53f05f8493b67bb9c
diff --git a/build.gradle.kts b/build.gradle.kts
index de4787a01..640dad52a 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -6,7 +6,7 @@ plugins {
 
 allprojects {
     group = "org.projectforge"
-    version = "8.0" // Обновить строку версии здесь (больше нигде)
+    version = "8.1-SNAPSHOT" // Обновить строку версии здесь (больше нигде)
 
     repositories {
         mavenCentral()

010ea985f

Релиз 8.0.
010ea985fd4d3b8f5c33ada394abbb14ab6786bc
diff --git a/build.gradle.kts b/build.gradle.kts
index 99e85f69c..de4787a01 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -6,7 +6,7 @@ plugins {
 
 allprojects {
     group = "org.projectforge"
-    version = "8.0.0-SNAPSHOT"
+    version = "8.0" // Обновить строку версии здесь (больше нигде)
 
     repositories {
         mavenCentral()

e21feaa61

Игры с Gradle...
e21feaa61e66e09b312b8dfd9fc870aa0a820cf9
diff --git a/build.gradle.kts b/build.gradle.kts
index 68c569458..99e85f69c 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -33,27 +33,3 @@ allprojects {
         }
     }
 }
-
-subprojects {
-    apply(plugin = "org.jetbrains.kotlin.jvm")
-    apply(plugin = "java")
-
-    configure<JavaPluginExtension> {
-        sourceCompatibility = JavaVersion.VERSION_17
-        targetCompatibility = JavaVersion.VERSION_17
-    }
-
-    tasks.withType<JavaCompile> {
-        options.isIncremental = true
-    }
-
-    tasks.withType<KotlinCompile> {
-        compilerOptions {
-            jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17)
-        }
-    }
-
-    tasks.withType<Test> {
-        useJUnitPlatform()
-    }
-}