Class: Tukune::Configuration::CircleCI

Inherits:
Default
  • Object
show all
Defined in:
lib/tukune/configuration/circle_ci.rb

Instance Method Summary collapse

Methods inherited from Default

#feature_branch, #feature_branch_prefix, #tukune_branch?

Instance Method Details

#current_branchObject



10
11
12
# File 'lib/tukune/configuration/circle_ci.rb', line 10

def current_branch
  ENV['CIRCLE_BRANCH']
end

#pull_request?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/tukune/configuration/circle_ci.rb', line 14

def pull_request?
  !ENV['CIRCLE_PR_NUMBER'].nil?
end

#repository_nameObject



6
7
8
# File 'lib/tukune/configuration/circle_ci.rb', line 6

def repository_name
  "#{ENV['CIRCLE_PROJECT_USERNAME']}/#{ENV['CIRCLE_PROJECT_REPONAME']}"
end