Pin json_schemer to maintain Ruby 2.4 support

Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
This commit is contained in:
Nick Schwaderer 2020-07-16 12:22:29 +01:00
parent 9684e64dd7
commit 5dd999229b
2 changed files with 14 additions and 13 deletions

View file

@ -44,18 +44,19 @@ pipelines:
- integration/resources: - integration/resources:
description: Test core resources with test-kitchen. description: Test core resources with test-kitchen.
definition: .expeditor/integration.resources.yml definition: .expeditor/integration.resources.yml
- integration/libraries: # This breaks expeditor as it does not yet exist
description: Integration with plugins, gems, resource packs. # - integration/libraries:
definition: .expeditor/integration.libraries.yml # description: Integration with plugins, gems, resource packs.
- integration/profiles: # definition: .expeditor/integration.libraries.yml
description: Integration with compliance-profiles, and dev-sec # - integration/profiles:
definition: .expeditor/integration.profiles.yml # description: Integration with compliance-profiles, and dev-sec
- integration/cookbooks: # definition: .expeditor/integration.profiles.yml
description: Integration with the audit cookbook # - integration/cookbooks:
definition: .expeditor/integration.cookbooks.yml # description: Integration with the audit cookbook
- integration/automate: # definition: .expeditor/integration.cookbooks.yml
description: Integration with Chef Automate # - integration/automate:
definition: .expeditor/integration.automate.yml # description: Integration with Chef Automate
# definition: .expeditor/integration.automate.yml
- artifact/habitat: - artifact/habitat:
description: Execute tests against the habitat artifact description: Execute tests against the habitat artifact
definition: .expeditor/artifact.habitat.yml definition: .expeditor/artifact.habitat.yml

View file

@ -26,7 +26,7 @@ Gem::Specification.new do |spec|
spec.add_dependency "chef-telemetry", "~> 1.0" spec.add_dependency "chef-telemetry", "~> 1.0"
spec.add_dependency "license-acceptance", ">= 0.2.13", "< 2.0" spec.add_dependency "license-acceptance", ">= 0.2.13", "< 2.0"
spec.add_dependency "thor", ">= 0.20", "< 2.0" spec.add_dependency "thor", ">= 0.20", "< 2.0"
spec.add_dependency "json_schemer", "~> 0.2.1" spec.add_dependency "json_schemer", ">= 0.2.1", "< 0.2.12"
spec.add_dependency "method_source", ">= 0.8", "< 2.0" spec.add_dependency "method_source", ">= 0.8", "< 2.0"
spec.add_dependency "rubyzip", "~> 1.2", ">= 1.2.2" spec.add_dependency "rubyzip", "~> 1.2", ">= 1.2.2"
spec.add_dependency "rspec", "~> 3.9" spec.add_dependency "rspec", "~> 3.9"