Sha256: 0a00bd0f32dffb5015fa67bfcc1db22dad3b8112e1fb11598a4e9423552fc9e8
Contents?: true
Size: 442 Bytes
Versions: 28
Compression:
Stored size: 442 Bytes
Contents
# frozen_string_literal: true module Buildkite module Pipelines module Helpers module Retry def automatically_retry(status:, limit:) retry_value = get(:retry)&.[](:automatic) unless retry_value.is_a?(Array) retry_value = [] self.retry(automatic: retry_value) end retry_value.push(exit_status: status, limit: limit) end end end end end
Version data entries
28 entries across 28 versions & 1 rubygems