class KnapsackPro::Config::CI::Codefresh
Public Instance Methods
Source
# File lib/knapsack_pro/config/ci/codefresh.rb, line 24 def branch ENV['CF_BRANCH'] end
Source
# File lib/knapsack_pro/config/ci/codefresh.rb, line 44 def ci_provider "Codefresh" end
Source
# File lib/knapsack_pro/config/ci/codefresh.rb, line 20 def commit_hash ENV['CF_REVISION'] end
Source
# File lib/knapsack_pro/config/ci/codefresh.rb, line 36 def detected ENV.key?('CF_BUILD_ID') ? self.class : nil end
Source
# File lib/knapsack_pro/config/ci/codefresh.rb, line 40 def fixed_queue_split false end
Source
# File lib/knapsack_pro/config/ci/codefresh.rb, line 16 def node_build_id ENV['CF_BUILD_ID'] end
Source
# File lib/knapsack_pro/config/ci/codefresh.rb, line 12 def node_index # not provided end
Source
# File lib/knapsack_pro/config/ci/codefresh.rb, line 8 def node_total # not provided end
Source
# File lib/knapsack_pro/config/ci/codefresh.rb, line 28 def project_dir # not provided end
Source
# File lib/knapsack_pro/config/ci/codefresh.rb, line 32 def user_seat ENV['CF_BUILD_INITIATOR'] end