There has been a couple of reported errors with 2.0.0, so this is an extra measure users can apply.
example-consumer-golang on master [✘!?⇣] via 🐹 v1.20.3 on ☁️ (eu-west-2)
🕙21:32:24 ❯ curl -fsSL https://raw.githubusercontent.com/pact-foundation/pact-ruby-standalone/fix/allow_fixed_versions_install_script/install.sh | tag=v1.92.0 bash
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 12.2M 100 12.2M 0 0 14.6M 0 --:--:-- --:--:-- --:--:-- 116M
example-consumer-golang on master [✘!?⇣] via 🐹 v1.20.3 on ☁️ (eu-west-2)
🕙21:32:46 ❯ ./pact/bin/pact-mock-service
INFO WEBrick 1.3.1
INFO ruby 2.4.10 (2020-03-31) [x86_64-darwin19]
INFO WEBrick::HTTPServer#start: pid=19742 port=54025
^CINFO going to shutdown ...
INFO WEBrick::HTTPServer#start done.
example-consumer-golang on master [✘!?⇣] via 🐹 v1.20.3 on ☁️ (eu-west-2) took 3s
🕙21:32:51 ❯ ./pact/bin/pact-mock-service
example-consumer-golang on master [✘!?⇣] via 🐹 v1.20.3 on ☁️ (eu-west-2)
🕙21:32:54 [🧱 INT] ❯curl -fsSL https://raw.githubusercontent.com/pact-foundation/pact-ruby-standalone/fix/allow_fixed_versions_install_script/install.sh | tag=v2.0.0 bash
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 19.4M 100 19.4M 0 0 13.0M 0 0:00:01 0:00:01 --:--:-- 31.0M
example-consumer-golang on master [✘!?⇣] via 🐹 v1.20.3 on ☁️ (eu-west-2) took 2s
🕙21:33:01 ❯ ./pact/bin/pact-mock-service
INFO WEBrick 1.8.1
INFO ruby 3.2.2 (2023-03-30) [arm64-darwin22]
INFO WEBrick::HTTPServer#start: pid=20195 port=54030
c^CINFO going to shutdown ...
INFO WEBrick::HTTPServer#start done.
we recommend users fix versions for CI systems to avoid breakages, but our script always pulls the latest
https://github.com/pact-foundation/pact-go#installation-on-nix
this allows users to pin to a particular tag
curl -fsSL https://raw.githubusercontent.com/pact-foundation/pact-ruby-standalone/fix/allow_fixed_versions_install_script/install.sh | tag=v1.92.0 bash
and will work out the file name for them.
There has been a couple of reported errors with 2.0.0, so this is an extra measure users can apply.