You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by ao...@apache.org on 2020/10/29 16:07:22 UTC
[iceberg] branch master updated: Build: Support builds without .git
directory (#1681)
This is an automated email from the ASF dual-hosted git repository.
aokolnychyi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git
The following commit(s) were added to refs/heads/master by this push:
new 4fddc06 Build: Support builds without .git directory (#1681)
4fddc06 is described below
commit 4fddc06fe547f78afb221221e997b377423be764
Author: Anton Okolnychyi <ao...@apple.com>
AuthorDate: Thu Oct 29 09:07:07 2020 -0700
Build: Support builds without .git directory (#1681)
---
build.gradle | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/build.gradle b/build.gradle
index 81e4a94..60ff14e 100644
--- a/build.gradle
+++ b/build.gradle
@@ -29,6 +29,7 @@ buildscript {
dependencies {
classpath 'com.github.jengelman.gradle.plugins:shadow:5.0.0'
classpath 'com.palantir.baseline:gradle-baseline-java:3.36.2'
+ classpath 'com.palantir.gradle.gitversion:gradle-git-version:0.12.3'
classpath 'com.diffplug.spotless:spotless-plugin-gradle:3.14.0'
classpath 'gradle.plugin.org.inferred:gradle-processors:2.1.0'
classpath 'me.champeau.gradle:jmh-gradle-plugin:0.4.8'
@@ -36,10 +37,16 @@ buildscript {
}
plugins {
- id 'com.palantir.git-version' version '0.12.3'
id 'nebula.dependency-recommender' version '9.0.2'
}
+try {
+ // apply this plugin in a try-catch block so that we can handle cases without .git directory
+ apply plugin: 'com.palantir.git-version'
+} catch (Exception e) {
+ project.logger.error(e.getMessage())
+}
+
if (JavaVersion.current() == JavaVersion.VERSION_1_8) {
project.ext.jdkVersion = '8'
} else if (JavaVersion.current() == JavaVersion.VERSION_11) {