Sha256: 874e508bf738689508f7b500834ec6ba764cb58b4093c068604e374763d4474b
Contents?: true
Size: 695 Bytes
Versions: 1
Compression:
Stored size: 695 Bytes
Contents
# frozen_string_literal: true require "timeout" require_relative "analytics/version" module RSpec::Buildkite::Analytics class Error < StandardError; end class TimeoutError < ::Timeout::Error; end DEFAULT_URL = "https://analytics-api.buildkite.com/v1/uploads" class << self attr_accessor :api_token attr_accessor :filename attr_accessor :url attr_accessor :uploader attr_accessor :session end def self.configure(token: nil, url: nil, filename: nil) self.api_token = token || ENV["BUILDKITE_ANALYTICS_TOKEN"] self.url = url || DEFAULT_URL self.filename = filename require_relative "analytics/uploader" self::Uploader.configure end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rspec-buildkite-analytics-0.2.0 | lib/rspec/buildkite/analytics.rb |