lib/knapsack_pro/config/ci/semaphore2.rb in knapsack_pro-1.12.1 vs lib/knapsack_pro/config/ci/semaphore2.rb in knapsack_pro-1.13.0
- old
+ new
@@ -2,14 +2,15 @@
module KnapsackPro
module Config
module CI
class Semaphore2 < Base
def node_total
- # not provided
+ ENV['SEMAPHORE_JOB_COUNT']
end
def node_index
- # not provided
+ index = ENV['SEMAPHORE_JOB_INDEX']
+ index.to_i - 1 if index
end
def node_build_id
ENV['SEMAPHORE_WORKFLOW_ID']
end