lib/appversion/ci.rb in overview-0.0.3.49 vs lib/appversion/ci.rb in overview-0.0.3.56
- old
+ new
@@ -1,12 +1,14 @@
module Overview
class CI
DEFAULT_BUILD_NO = '1'
- def self.tagged_build?
+ def self.tagged_build?(travis_tag='')
p "TRAVIS_TAG=#{ENV['TRAVIS_TAG']}"
- (ENV['TRAVIS_TAG'] || '').length > 0
+ travis_tag = !travis_tag.empty? ? travis_tag : ENV['TRAVIS_TAG'] || ''
+ p "travis_tag=#{travis_tag}."
+ !travis_tag.empty? && !(travis_tag == 'EMPTY') #magic default value used by legacy build scripts
end
def self.build_no
ENV["TRAVIS_BUILD_NUMBER"] || ENV["CIRCLE_BUILD_NUM"] || DEFAULT_BUILD_NO
end
\ No newline at end of file