Class: Knapsack::Config::Env
- Inherits:
-
Object
- Object
- Knapsack::Config::Env
- Defined in:
- lib/knapsack/config/env.rb
Class Method Summary collapse
Class Method Details
.ci_node_index ⇒ Object
13 14 15 |
# File 'lib/knapsack/config/env.rb', line 13 def ci_node_index ENV['CI_NODE_INDEX'] || ENV['CIRCLE_NODE_INDEX'] || semaphore_current_thread || ENV['BUILDKITE_PARALLEL_JOB'] || snap_ci_worker_index || 0 end |
.ci_node_total ⇒ Object
9 10 11 |
# File 'lib/knapsack/config/env.rb', line 9 def ci_node_total ENV['CI_NODE_TOTAL'] || ENV['CIRCLE_NODE_TOTAL'] || ENV['SEMAPHORE_THREAD_COUNT'] || ENV['BUILDKITE_PARALLEL_JOB_COUNT'] || ENV['SNAP_WORKER_TOTAL'] || 1 end |
.report_path ⇒ Object
5 6 7 |
# File 'lib/knapsack/config/env.rb', line 5 def report_path ENV['KNAPSACK_REPORT_PATH'] end |
.test_file_pattern ⇒ Object
17 18 19 |
# File 'lib/knapsack/config/env.rb', line 17 def test_file_pattern ENV['KNAPSACK_TEST_FILE_PATTERN'] end |