summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
Diffstat (limited to 'spec')
-rw-r--r--spec/bundler/support/helpers.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/spec/bundler/support/helpers.rb b/spec/bundler/support/helpers.rb
index 731a2d9664..586603fbd7 100644
--- a/spec/bundler/support/helpers.rb
+++ b/spec/bundler/support/helpers.rb
@@ -329,9 +329,10 @@ module Spec
replace_version_file(version, dir: build_path) # rubocop:disable Style/HashSyntax
+ sys_exec("git rev-parse --short HEAD", :dir => source_root)
build_metadata = {
:built_at => loaded_gemspec.date.utc.strftime("%Y-%m-%d"),
- :git_commit_sha => sys_exec("git rev-parse --short HEAD", :dir => source_root).strip,
+ :git_commit_sha => exitstatus.zero? ? out.strip : "unknown",
}
replace_build_metadata(build_metadata, dir: build_path) # rubocop:disable Style/HashSyntax