Sha256: 7f8de0122bcfb9d08878f9f4067262838335a7cbf11d361d9ce183b0f7f71a18
Contents?: true
Size: 530 Bytes
Versions: 36
Compression:
Stored size: 530 Bytes
Contents
module Bozo::Hooks class GitCommitHashes def pre_prepare env['GIT_HASH'] = `git log -1 --format="%h"`.strip env['GIT_HASH_FULL'] = `git log -1 --format="%H"`.strip env['BUILD_VERSION'] = version env['BUILD_VERSION_FULL'] = build_version end private def build_version if pre_release? Bozo::Versioning::Version.new(version.major, version.minor, version.patch, "pre#{env['GIT_HASH']}") else version end end end end
Version data entries
36 entries across 36 versions & 1 rubygems