From 603604050336ebded1965fc964866d53a93b9bba Mon Sep 17 00:00:00 2001 From: Denis Arrivault <denis.arrivault@lif.univ-mrs.fr> Date: Tue, 17 Jul 2018 18:19:32 +0200 Subject: [PATCH] Add automatic version number --- .travis.yml | 2 ++ build.gradle | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index a29fcac..bf85a96 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,10 +8,12 @@ script: - jdk_switcher use oraclejdk8 - ./gradlew assemble - ./gradlew check + - ./gradlew build --scan -s - ./gradlew test - jdk_switcher use openjdk8 - ./gradlew assemble - ./gradlew check + - ./gradlew build --scan -s - ./gradlew test - ./gradlew run - ./gradlew javadoc diff --git a/build.gradle b/build.gradle index 44bee30..4e0dab8 100644 --- a/build.gradle +++ b/build.gradle @@ -7,7 +7,9 @@ jacoco { toolVersion = "0.8.1" //checked at http://www.eclemma.org/jacoco/ } -version = '1.0.0' +if (!project.hasProperty('version') || version == "unspecified"){ + version = "git describe --dirty --abbrev --always --tags".execute().text.trim() +} applicationName = "ImmutableComplex" mainClassName = "main.java.Main" -- GitLab