We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5f431ba commit 5699cc1Copy full SHA for 5699cc1
2 files changed
lib/knapsack_pro/config/ci/buildkite.rb
@@ -47,6 +47,10 @@ def fixed_queue_split
47
def ci_provider
48
"Buildkite"
49
end
50
+
51
+ def test_queue_id
52
+ node_build_id # BUILDKITE_BUILD_ID or BUILDKITE_STEP_ID may work too
53
+ end
54
55
56
spec/knapsack_pro/config/ci/buildkite_spec.rb
@@ -132,4 +132,17 @@
132
it { should be nil }
133
134
135
136
+ [
137
+ [{ 'BUILDKITE_BUILD_NUMBER' => '123' }, '123'],
138
+ [{}, nil]
139
+ ].each do |env, expected|
140
+ describe '#test_queue_id' do
141
+ subject { described_class.new.test_queue_id }
142
143
+ let(:env) { env }
144
145
+ it { should eql expected }
146
147
148
0 commit comments