-apply plugin: "java"
+plugins {
+ id "com.gradle.build-scan"
+ id "java"
+}
sourceCompatibility = 1.8
targetCompatibility = 1.8
)
}
+buildScan {
+ termsOfServiceUrl = 'https://gradle.com/terms-of-service'
+ termsOfServiceAgree = 'yes'
+}
+
repositories {
mavenCentral()
}
}
task copyResources(type: Copy) {
- group = "JPF Build"
+ group = "JPF Build Resources"
description = "Copies .version and build.properties files to the build directory."
dependsOn generateBuildInfo
}
task srcDist(type: Zip) {
- group = "JPF Build"
- description = "Builds the source distribution"
+ group = "JPF Distribution"
+ description = "Builds the source distribution."
baseName = project.name
version = "git rev-parse --short HEAD".execute().text.trim()
include "gradlew"
include "gradlew.bat"
include "gradle/**/*"
- include "nbproject/**/*"
- include "eclipse/**/*"
include "src/**/*"
include "bin/**/*"
include "jpf.properties"
}
task dist(type: Zip) {
- group = "JPF Build"
- description = "Builds binary distribution"
+ group = "JPF Distribution"
+ description = "Builds binary distribution."
baseName = project.name
version = "git rev-parse --short HEAD".execute().text.trim()
}
test {
- group = "JPF Build"
description = "Runs core regression tests."
dependsOn buildJars