class KnapsackPro::Config::CI::AppVeyor
Public Instance Methods
branch()
click to toggle source
# File lib/knapsack_pro/config/ci/app_veyor.rb, line 24 def branch ENV['APPVEYOR_REPO_BRANCH'] end
ci_provider()
click to toggle source
# File lib/knapsack_pro/config/ci/app_veyor.rb, line 44 def ci_provider "AppVeyor" end
commit_hash()
click to toggle source
# File lib/knapsack_pro/config/ci/app_veyor.rb, line 20 def commit_hash ENV['APPVEYOR_REPO_COMMIT'] end
detected()
click to toggle source
# File lib/knapsack_pro/config/ci/app_veyor.rb, line 36 def detected ENV.key?('APPVEYOR') ? self.class : nil end
fixed_queue_split()
click to toggle source
# File lib/knapsack_pro/config/ci/app_veyor.rb, line 40 def fixed_queue_split false end
node_build_id()
click to toggle source
# File lib/knapsack_pro/config/ci/app_veyor.rb, line 16 def node_build_id ENV['APPVEYOR_BUILD_ID'] end
node_index()
click to toggle source
# File lib/knapsack_pro/config/ci/app_veyor.rb, line 12 def node_index # not provided end
node_total()
click to toggle source
# File lib/knapsack_pro/config/ci/app_veyor.rb, line 8 def node_total # not provided end
project_dir()
click to toggle source
# File lib/knapsack_pro/config/ci/app_veyor.rb, line 28 def project_dir ENV['APPVEYOR_BUILD_FOLDER'] end
user_seat()
click to toggle source
# File lib/knapsack_pro/config/ci/app_veyor.rb, line 32 def user_seat ENV['APPVEYOR_REPO_COMMIT_AUTHOR'] end