# -*- encoding: utf-8 -*- # stub: knapsack_pro 0.32.0 ruby lib Gem::Specification.new do |s| s.name = "knapsack_pro".freeze s.version = "0.32.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["ArturT".freeze] s.date = "2017-04-15" s.description = "Parallel tests across CI server nodes based on each test file's time execution. It uses KnapsackPro.com API.".freeze s.email = ["arturtrzop@gmail.com".freeze] s.executables = ["knapsack_pro".freeze] s.files = [".gitignore".freeze, ".rspec".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "bin/knapsack_pro".freeze, "circle.yml".freeze, "knapsack_pro.gemspec".freeze, "lib/knapsack_pro.rb".freeze, "lib/knapsack_pro/adapters/base_adapter.rb".freeze, "lib/knapsack_pro/adapters/cucumber_adapter.rb".freeze, "lib/knapsack_pro/adapters/minitest_adapter.rb".freeze, "lib/knapsack_pro/adapters/rspec_adapter.rb".freeze, "lib/knapsack_pro/adapters/spinach_adapter.rb".freeze, "lib/knapsack_pro/allocator.rb".freeze, "lib/knapsack_pro/allocator_builder.rb".freeze, "lib/knapsack_pro/base_allocator_builder.rb".freeze, "lib/knapsack_pro/client/api/action.rb".freeze, "lib/knapsack_pro/client/api/v1/base.rb".freeze, "lib/knapsack_pro/client/api/v1/build_distributions.rb".freeze, "lib/knapsack_pro/client/api/v1/build_subsets.rb".freeze, "lib/knapsack_pro/client/api/v1/queues.rb".freeze, "lib/knapsack_pro/client/connection.rb".freeze, "lib/knapsack_pro/config/ci/base.rb".freeze, "lib/knapsack_pro/config/ci/buildkite.rb".freeze, "lib/knapsack_pro/config/ci/circle.rb".freeze, "lib/knapsack_pro/config/ci/semaphore.rb".freeze, "lib/knapsack_pro/config/ci/snap_ci.rb".freeze, "lib/knapsack_pro/config/ci/travis.rb".freeze, "lib/knapsack_pro/config/env.rb".freeze, "lib/knapsack_pro/config/env_generator.rb".freeze, "lib/knapsack_pro/crypto/branch_encryptor.rb".freeze, "lib/knapsack_pro/crypto/decryptor.rb".freeze, "lib/knapsack_pro/crypto/digestor.rb".freeze, "lib/knapsack_pro/crypto/encryptor.rb".freeze, "lib/knapsack_pro/logger_wrapper.rb".freeze, "lib/knapsack_pro/presenter.rb".freeze, "lib/knapsack_pro/queue_allocator.rb".freeze, "lib/knapsack_pro/queue_allocator_builder.rb".freeze, "lib/knapsack_pro/report.rb".freeze, "lib/knapsack_pro/repository_adapter_initiator.rb".freeze, "lib/knapsack_pro/repository_adapters/base_adapter.rb".freeze, "lib/knapsack_pro/repository_adapters/env_adapter.rb".freeze, "lib/knapsack_pro/repository_adapters/git_adapter.rb".freeze, "lib/knapsack_pro/runners/base_runner.rb".freeze, "lib/knapsack_pro/runners/cucumber_runner.rb".freeze, "lib/knapsack_pro/runners/minitest_runner.rb".freeze, "lib/knapsack_pro/runners/queue/base_runner.rb".freeze, "lib/knapsack_pro/runners/queue/rspec_runner.rb".freeze, "lib/knapsack_pro/runners/rspec_runner.rb".freeze, "lib/knapsack_pro/runners/spinach_runner.rb".freeze, "lib/knapsack_pro/task_loader.rb".freeze, "lib/knapsack_pro/test_file_cleaner.rb".freeze, "lib/knapsack_pro/test_file_finder.rb".freeze, "lib/knapsack_pro/test_file_pattern.rb".freeze, "lib/knapsack_pro/test_file_presenter.rb".freeze, "lib/knapsack_pro/test_flat_distributor.rb".freeze, "lib/knapsack_pro/tracker.rb".freeze, "lib/knapsack_pro/utils.rb".freeze, "lib/knapsack_pro/version.rb".freeze, "lib/tasks/cucumber.rake".freeze, "lib/tasks/encrypted_branch_names.rake".freeze, "lib/tasks/encrypted_test_file_names.rake".freeze, "lib/tasks/install.rake".freeze, "lib/tasks/minitest.rake".freeze, "lib/tasks/queue/rspec.rake".freeze, "lib/tasks/rspec.rake".freeze, "lib/tasks/salt.rake".freeze, "lib/tasks/spinach.rake".freeze, "spec/fixtures/vcr_cassettes/api/v1/build_distributions/subset/invalid_test_suite_token.yml".freeze, "spec/fixtures/vcr_cassettes/api/v1/build_distributions/subset/success.yml".freeze, "spec/fixtures/vcr_cassettes/api/v1/build_subsets/create/invalid_test_suite_token.yml".freeze, "spec/fixtures/vcr_cassettes/api/v1/build_subsets/create/success.yml".freeze, "spec/integration/api/build_distributions_subset_spec.rb".freeze, "spec/integration/api/build_subsets_create_spec.rb".freeze, "spec/knapsack_pro/adapters/base_adapter_spec.rb".freeze, "spec/knapsack_pro/adapters/cucumber_adapter_spec.rb".freeze, "spec/knapsack_pro/adapters/minitest_adapter_spec.rb".freeze, "spec/knapsack_pro/adapters/rspec_adapter_spec.rb".freeze, "spec/knapsack_pro/adapters/spinach_adapter_spec.rb".freeze, "spec/knapsack_pro/allocator_builder_spec.rb".freeze, "spec/knapsack_pro/allocator_spec.rb".freeze, "spec/knapsack_pro/base_allocator_builder_spec.rb".freeze, "spec/knapsack_pro/client/api/action_spec.rb".freeze, "spec/knapsack_pro/client/api/v1/base_spec.rb".freeze, "spec/knapsack_pro/client/api/v1/build_distributions_spec.rb".freeze, "spec/knapsack_pro/client/api/v1/build_subsets_spec.rb".freeze, "spec/knapsack_pro/client/api/v1/queues_spec.rb".freeze, "spec/knapsack_pro/client/connection_spec.rb".freeze, "spec/knapsack_pro/config/ci/base_spec.rb".freeze, "spec/knapsack_pro/config/ci/buildkite_spec.rb".freeze, "spec/knapsack_pro/config/ci/circle_spec.rb".freeze, "spec/knapsack_pro/config/ci/semaphore_spec.rb".freeze, "spec/knapsack_pro/config/ci/snap_ci_spec.rb".freeze, "spec/knapsack_pro/config/ci/travis_spec.rb".freeze, "spec/knapsack_pro/config/env_generator_spec.rb".freeze, "spec/knapsack_pro/config/env_spec.rb".freeze, "spec/knapsack_pro/crypto/branch_encryptor_spec.rb".freeze, "spec/knapsack_pro/crypto/decryptor_spec.rb".freeze, "spec/knapsack_pro/crypto/digestor_spec.rb".freeze, "spec/knapsack_pro/crypto/encryptor_spec.rb".freeze, "spec/knapsack_pro/logger_wrapper_spec.rb".freeze, "spec/knapsack_pro/presenter_spec.rb".freeze, "spec/knapsack_pro/queue_allocator_builder_spec.rb".freeze, "spec/knapsack_pro/queue_allocator_spec.rb".freeze, "spec/knapsack_pro/report_spec.rb".freeze, "spec/knapsack_pro/repository_adapter_initiator_spec.rb".freeze, "spec/knapsack_pro/repository_adapters/base_adapter_spec.rb".freeze, "spec/knapsack_pro/repository_adapters/env_adapter_spec.rb".freeze, "spec/knapsack_pro/repository_adapters/git_adapter_spec.rb".freeze, "spec/knapsack_pro/runners/base_runner_spec.rb".freeze, "spec/knapsack_pro/runners/cucumber_runner_spec.rb".freeze, "spec/knapsack_pro/runners/minitest_runner_spec.rb".freeze, "spec/knapsack_pro/runners/queue/base_runner_spec.rb".freeze, "spec/knapsack_pro/runners/queue/rspec_runner_spec.rb".freeze, "spec/knapsack_pro/runners/rspec_runner_spec.rb".freeze, "spec/knapsack_pro/runners/spinach_runner_spec.rb".freeze, "spec/knapsack_pro/task_loader_spec.rb".freeze, "spec/knapsack_pro/test_file_cleaner_spec.rb".freeze, "spec/knapsack_pro/test_file_finder_spec.rb".freeze, "spec/knapsack_pro/test_file_pattern_spec.rb".freeze, "spec/knapsack_pro/test_file_presenter_spec.rb".freeze, "spec/knapsack_pro/test_flat_distributor_spec.rb".freeze, "spec/knapsack_pro/tracker_spec.rb".freeze, "spec/knapsack_pro/utils_spec.rb".freeze, "spec/knapsack_pro_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/.gitkeep".freeze, "spec/support/fakes/cucumber.rb".freeze, "spec/support/fakes/minitest.rb".freeze, "spec/support/shared_examples/adapter.rb".freeze, "spec_fake/controllers/users_controller_spec.rb".freeze, "spec_fake/models/admin_spec.rb".freeze, "spec_fake/models/user_spec.rb".freeze, "spec_fake/spec_helper.rb".freeze, "test_fake/a_test.rb".freeze, "test_fake/b_test.rb".freeze] s.homepage = "https://github.com/KnapsackPro/knapsack_pro-ruby".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Knapsack Pro splits tests across CI nodes and makes sure that tests will run comparable time on each node.".freeze s.test_files = ["spec/fixtures/vcr_cassettes/api/v1/build_distributions/subset/invalid_test_suite_token.yml".freeze, "spec/fixtures/vcr_cassettes/api/v1/build_distributions/subset/success.yml".freeze, "spec/fixtures/vcr_cassettes/api/v1/build_subsets/create/invalid_test_suite_token.yml".freeze, "spec/fixtures/vcr_cassettes/api/v1/build_subsets/create/success.yml".freeze, "spec/integration/api/build_distributions_subset_spec.rb".freeze, "spec/integration/api/build_subsets_create_spec.rb".freeze, "spec/knapsack_pro/adapters/base_adapter_spec.rb".freeze, "spec/knapsack_pro/adapters/cucumber_adapter_spec.rb".freeze, "spec/knapsack_pro/adapters/minitest_adapter_spec.rb".freeze, "spec/knapsack_pro/adapters/rspec_adapter_spec.rb".freeze, "spec/knapsack_pro/adapters/spinach_adapter_spec.rb".freeze, "spec/knapsack_pro/allocator_builder_spec.rb".freeze, "spec/knapsack_pro/allocator_spec.rb".freeze, "spec/knapsack_pro/base_allocator_builder_spec.rb".freeze, "spec/knapsack_pro/client/api/action_spec.rb".freeze, "spec/knapsack_pro/client/api/v1/base_spec.rb".freeze, "spec/knapsack_pro/client/api/v1/build_distributions_spec.rb".freeze, "spec/knapsack_pro/client/api/v1/build_subsets_spec.rb".freeze, "spec/knapsack_pro/client/api/v1/queues_spec.rb".freeze, "spec/knapsack_pro/client/connection_spec.rb".freeze, "spec/knapsack_pro/config/ci/base_spec.rb".freeze, "spec/knapsack_pro/config/ci/buildkite_spec.rb".freeze, "spec/knapsack_pro/config/ci/circle_spec.rb".freeze, "spec/knapsack_pro/config/ci/semaphore_spec.rb".freeze, "spec/knapsack_pro/config/ci/snap_ci_spec.rb".freeze, "spec/knapsack_pro/config/ci/travis_spec.rb".freeze, "spec/knapsack_pro/config/env_generator_spec.rb".freeze, "spec/knapsack_pro/config/env_spec.rb".freeze, "spec/knapsack_pro/crypto/branch_encryptor_spec.rb".freeze, "spec/knapsack_pro/crypto/decryptor_spec.rb".freeze, "spec/knapsack_pro/crypto/digestor_spec.rb".freeze, "spec/knapsack_pro/crypto/encryptor_spec.rb".freeze, "spec/knapsack_pro/logger_wrapper_spec.rb".freeze, "spec/knapsack_pro/presenter_spec.rb".freeze, "spec/knapsack_pro/queue_allocator_builder_spec.rb".freeze, "spec/knapsack_pro/queue_allocator_spec.rb".freeze, "spec/knapsack_pro/report_spec.rb".freeze, "spec/knapsack_pro/repository_adapter_initiator_spec.rb".freeze, "spec/knapsack_pro/repository_adapters/base_adapter_spec.rb".freeze, "spec/knapsack_pro/repository_adapters/env_adapter_spec.rb".freeze, "spec/knapsack_pro/repository_adapters/git_adapter_spec.rb".freeze, "spec/knapsack_pro/runners/base_runner_spec.rb".freeze, "spec/knapsack_pro/runners/cucumber_runner_spec.rb".freeze, "spec/knapsack_pro/runners/minitest_runner_spec.rb".freeze, "spec/knapsack_pro/runners/queue/base_runner_spec.rb".freeze, "spec/knapsack_pro/runners/queue/rspec_runner_spec.rb".freeze, "spec/knapsack_pro/runners/rspec_runner_spec.rb".freeze, "spec/knapsack_pro/runners/spinach_runner_spec.rb".freeze, "spec/knapsack_pro/task_loader_spec.rb".freeze, "spec/knapsack_pro/test_file_cleaner_spec.rb".freeze, "spec/knapsack_pro/test_file_finder_spec.rb".freeze, "spec/knapsack_pro/test_file_pattern_spec.rb".freeze, "spec/knapsack_pro/test_file_presenter_spec.rb".freeze, "spec/knapsack_pro/test_flat_distributor_spec.rb".freeze, "spec/knapsack_pro/tracker_spec.rb".freeze, "spec/knapsack_pro/utils_spec.rb".freeze, "spec/knapsack_pro_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/.gitkeep".freeze, "spec/support/fakes/cucumber.rb".freeze, "spec/support/fakes/minitest.rb".freeze, "spec/support/shared_examples/adapter.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.1.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.7".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.6".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze, ">= 2.0.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0.8".freeze]) s.add_development_dependency(%q.freeze, [">= 5.0.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.9".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.21".freeze]) end