manually copying in the file worked, so added into the package task.
Not sure what the actual root cause, or change between json gem 2.0.3 to 2.1.0 to have caused this, but now seems to be ok and building with the latest 2.6.3 gem
Updated Dockerfiles to use ruby 2.4.10 (as that is what travelling ruby uses) so assume that should be correct, and also added the platform command for those of us on arm machines
Testing notes
Warrants smoke testing, especially of the packages which use the json gem, which look like pact-mock_service & pact-provider-verifier
relates to #94
It looks like the file
build/vendor/ruby/2.4.0/specifications/json-2.1.0.gemspec
isn't present in the
pkg
distributionspkg/pact/lib/ruby/lib/ruby/gems/2.4.0/specifications/default/json-2.1.0.gemspec
when upgrading post json gem 2.0.3
manually copying in the file worked, so added into the package task.
Not sure what the actual root cause, or change between json gem
2.0.3
to2.1.0
to have caused this, but now seems to be ok and building with the latest 2.6.3 gemhttps://rubygems.org/gems/json/versions
Side note
Updated Dockerfiles to use ruby 2.4.10 (as that is what travelling ruby uses) so assume that should be correct, and also added the platform command for those of us on arm machines
Testing notes
Warrants smoke testing, especially of the packages which use the json gem, which look like
pact-mock_service
&pact-provider-verifier