mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-16 16:15:06 +00:00
HHH-14634 : Gradle Enterprise
- extracted config into `gradle-enterprise.gradle` to help move config to other branches/projects
This commit is contained in:
parent
4880eab484
commit
63c10e8ec0
31
gradle/gradle-enterprise.gradle
Normal file
31
gradle/gradle-enterprise.gradle
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
/*
|
||||||
|
* Hibernate, Relational Persistence for Idiomatic Java
|
||||||
|
*
|
||||||
|
* License: GNU Lesser General Public License (LGPL), version 2.1 or later
|
||||||
|
* See the lgpl.txt file in the root directory or http://www.gnu.org/licenses/lgpl-2.1.html
|
||||||
|
*/
|
||||||
|
|
||||||
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
// Applies details for `https://ge.hibernate.org`
|
||||||
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
gradleEnterprise {
|
||||||
|
server = 'https://ge.hibernate.org'
|
||||||
|
|
||||||
|
buildScan {
|
||||||
|
termsOfServiceUrl = 'https://gradle.com/terms-of-service'
|
||||||
|
termsOfServiceAgree = 'yes'
|
||||||
|
|
||||||
|
captureTaskInputFiles = true
|
||||||
|
uploadInBackground = true
|
||||||
|
|
||||||
|
if ( System.properties.CI == true ) {
|
||||||
|
// always publish build-scans and upload the scans immediately
|
||||||
|
publishAlways()
|
||||||
|
uploadInBackground = false
|
||||||
|
tag 'ci'
|
||||||
|
}
|
||||||
|
|
||||||
|
value 'database', rootProject.hasProperty( 'db' ) ? rootProject.properties.db : 'h2'
|
||||||
|
}
|
||||||
|
}
|
@ -10,6 +10,8 @@ plugins {
|
|||||||
id 'com.gradle.common-custom-user-data-gradle-plugin' version '1.2.1'
|
id 'com.gradle.common-custom-user-data-gradle-plugin' version '1.2.1'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
apply from: file( 'gradle/gradle-enterprise.gradle' )
|
||||||
|
|
||||||
if ( !JavaVersion.current().java8Compatible ) {
|
if ( !JavaVersion.current().java8Compatible ) {
|
||||||
throw new GradleException( "Gradle must be run with Java 8 or later" )
|
throw new GradleException( "Gradle must be run with Java 8 or later" )
|
||||||
}
|
}
|
||||||
@ -138,24 +140,3 @@ rootProject.children.each { project ->
|
|||||||
assert project.buildFile.exists()
|
assert project.buildFile.exists()
|
||||||
assert project.buildFile.isFile()
|
assert project.buildFile.isFile()
|
||||||
}
|
}
|
||||||
|
|
||||||
gradleEnterprise {
|
|
||||||
server = 'https://ge.hibernate.org'
|
|
||||||
|
|
||||||
buildScan {
|
|
||||||
termsOfServiceUrl = 'https://gradle.com/terms-of-service'
|
|
||||||
termsOfServiceAgree = 'yes'
|
|
||||||
|
|
||||||
captureTaskInputFiles = true
|
|
||||||
uploadInBackground = true
|
|
||||||
|
|
||||||
if ( System.properties.CI == true ) {
|
|
||||||
// always publish build-scans and upload the scans immediately
|
|
||||||
publishAlways()
|
|
||||||
uploadInBackground = false
|
|
||||||
tag 'ci'
|
|
||||||
}
|
|
||||||
|
|
||||||
value 'database', rootProject.hasProperty( 'db' ) ? rootProject.properties.db : 'h2'
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user