From 81dde14d561950b9e1f33c7ebc2a6f24afd913ce Mon Sep 17 00:00:00 2001 From: ialokim <ialokim@mailbox.org> Date: Mon, 21 Feb 2022 14:53:55 +0100 Subject: [PATCH] detect uncommited changes in repository --- .../briar/desktop/builddata/GenerateBuildDataSourceTask.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/org/briarproject/briar/desktop/builddata/GenerateBuildDataSourceTask.kt b/buildSrc/src/main/kotlin/org/briarproject/briar/desktop/builddata/GenerateBuildDataSourceTask.kt index f9ad7caa65..8b03677698 100644 --- a/buildSrc/src/main/kotlin/org/briarproject/briar/desktop/builddata/GenerateBuildDataSourceTask.kt +++ b/buildSrc/src/main/kotlin/org/briarproject/briar/desktop/builddata/GenerateBuildDataSourceTask.kt @@ -118,6 +118,7 @@ open class GenerateBuildDataSourceTask : AbstractBuildDataTask() { val dir = project.projectDir val git = Git.open(dir) val repository = git.repository + val status = git.status().call() // Find and open core repository val repositoryCore = SubmoduleWalk.getSubmoduleRepository(repository, "briar") @@ -126,7 +127,7 @@ open class GenerateBuildDataSourceTask : AbstractBuildDataTask() { // Get head ref and it's name => current hash val head = repository.resolve(Constants.HEAD) - val gitHash = head.name + val gitHash = head.name + if (status.hasUncommittedChanges()) "-dirty" else "" // Get latest commit and its commit time val first: RevCommit = try { -- GitLab