Class: Megatest::CIService::Buildkite
- Inherits:
-
Megatest::CIService
- Object
- Megatest::CIService
- Megatest::CIService::Buildkite
- Defined in:
- lib/megatest/config.rb
Instance Attribute Summary
Attributes inherited from Megatest::CIService
Instance Method Summary collapse
Methods inherited from Megatest::CIService
configure, inherited, #initialize
Constructor Details
This class inherits a constructor from Megatest::CIService
Instance Method Details
#configure(config) ⇒ Object
64 65 66 67 68 69 70 71 72 73 |
# File 'lib/megatest/config.rb', line 64 def configure(config) if env["BUILDKITE_BUILD_ID"] config.ci = true config.build_id = env["BUILDKITE_BUILD_ID"] config.worker_id = env["BUILDKITE_PARALLEL_JOB"] config.workers_count = env["BUILDKITE_PARALLEL_JOB_COUNT"] config.output_profile = :buildkite config.seed = env["BUILDKITE_COMMIT"]&.first(4)&.to_i(16) end end |