projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added ForceRecord() method to enable writing remaining log changes before exiting.
[arvados.git]
/
sdk
/
ruby
/
arvados.gemspec
diff --git
a/sdk/ruby/arvados.gemspec
b/sdk/ruby/arvados.gemspec
index cc6b5f5de4deed53e5d6b7c0cb719ac5325f18b2..85f41720e8613eb2515ff9a81c59cf4142cf29ca 100644
(file)
--- a/
sdk/ruby/arvados.gemspec
+++ b/
sdk/ruby/arvados.gemspec
@@
-3,12
+3,15
@@
if not File.exists?('/usr/bin/git') then
exit
end
exit
end
+git_timestamp, git_hash = `git log -n1 --first-parent --format=%ct:%H .`.chomp.split(":")
+git_timestamp = Time.at(git_timestamp.to_i).utc
+
Gem::Specification.new do |s|
s.name = 'arvados'
Gem::Specification.new do |s|
s.name = 'arvados'
- s.version =
'0.1.' + `git log --first-parent --pretty=format:'%ci' -n 1 .`[0..18].gsub(/[ \-:]/,'')
- s.date =
`git log --first-parent --pretty=format:'%ci' -n 1 .`[0..9]
+ s.version =
"0.1.#{git_timestamp.strftime('%Y%m%d%H%M%S')}"
+ s.date =
git_timestamp.strftime("%Y-%m-%d")
s.summary = "Arvados client library"
s.summary = "Arvados client library"
- s.description = "Arvados client library, git commit
" + `git log --pretty=format:'%H' -n 1 .`
+ s.description = "Arvados client library, git commit
#{git_hash}"
s.authors = ["Arvados Authors"]
s.email = 'gem-dev@curoverse.com'
s.licenses = ['Apache License, Version 2.0']
s.authors = ["Arvados Authors"]
s.email = 'gem-dev@curoverse.com'
s.licenses = ['Apache License, Version 2.0']