Cody Jenkins
07/06/2022, 7:19 AM$ yarn add @pact-foundation/pact-node@10.17.5
yarn add v1.22.19
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
error /tmp/tmp.CovE6vLZ5q/node_modules/@pact-foundation/pact-node: Command failed.
Exit code: 1
Command: node postinstall.js
Arguments:
Directory: /tmp/tmp.CovE6vLZ5q/node_modules/@pact-foundation/pact-node
Output:
Installing Pact Standalone Binary for linux.
Downloading Pact Standalone Binary v1.89.02-rc1 for platform linux from <https://github.com/pact-foundation/pact-ruby-standalone/releases/download/v1.89.02-rc1/pact-1.89.02-rc1-linux-x86_64.tar.gz>
Please note: we are tracking this download anonymously to gather important usage statistics. To disable tracking, set 'pact_do_not_track: true' in your package.json 'config' section.
Downloaded 26.57%...
Downloaded 84.62%...
Finished downloading binary to /tmp/tmp.CovE6vLZ5q/node_modules/@pact-foundation/pact-node/standalone/pact-1.89.02-rc1-linux-x86_64.tar.gz
Error: Error while installing binary: Postinstalled Failed Unexpectedly: Error: Error while installing binary: Checksum file missing from standalone directory. Aborting.
at throwError (/tmp/tmp.CovE6vLZ5q/node_modules/@pact-foundation/pact-node/standalone/install.js:42:11)
at /tmp/tmp.CovE6vLZ5q/node_modules/@pact-foundation/pact-node/standalone/install.js:327:16
at processTicksAndRejections (internal/process/task_queues.js:95:5)
info Visit <https://yarnpkg.com/en/docs/cli/add> for documentation about this command.
Cody Jenkins
07/06/2022, 7:20 AMyarn add @pact-foundation/pact-node@10.17.4
one patch before thatโ๏ธ runs without issuesBoris
07/06/2022, 7:23 AMCody Jenkins
07/06/2022, 7:24 AMBoris
07/06/2022, 7:24 AMCody Jenkins
07/06/2022, 7:25 AMCody Jenkins
07/06/2022, 7:25 AM<https://github.com/pact-foundation/pact-ruby-standalone/releases/download/v1.89.02-rc1/pact-1.89.02-rc1-linux-x86_64.tar.gz>
Cody Jenkins
07/06/2022, 7:25 AMCody Jenkins
07/06/2022, 7:25 AMBoris
07/06/2022, 7:25 AMrc1-linux-x86_64.tar.gz
should've been a giveaway, hiding in the middle there ๐Boris
07/06/2022, 7:26 AMCody Jenkins
07/06/2022, 7:28 AMYousaf Nabi (pactflow.io)
npm install @pact-foundation/pact@9.17.3
fails
npm install @pact-foundation/pact@9.17.2
passed
Release 9.17.3 https://github.com/pact-foundation/pact-js/releases/tag/v9.17.3
โข brings in an update to upgrade to latest pact-node (0d9b127)
https://github.com/pact-foundation/pact-js/commit/0d9b1270d4dc03e761941ae060b2a75db0bab24d#diff-7ae45ad102eab3b6d7e789[โฆ]6470d7bc6507b6481575d519R97
"@pact-foundation/pact-node": "^10.17.2",
pact-js-core
released https://github.com/pact-foundation/pact-js-core/releases/tag/v13.6.2 which is on npm as
โข pact-core - https://www.npmjs.com/package/@pact-foundation/pact-core
โข pact-node - https://www.npmjs.com/package/@pact-foundation/pact-node which pact-js uses, the latest release is 10.17.5 so will be picked up by the caret in the pact-node dep in pact-js.
Looking at the changes in https://github.com/pact-foundation/pact-ruby-standalone/commits/master
the latest release brought in an addition of some azure env vars from this issue
https://github.com/pact-foundation/pact_broker-client/commit/889f83f3d24dfa4db2824a0049e11ec97a391ab2
so pretty innocuous.Yousaf Nabi (pactflow.io)
Yousaf Nabi (pactflow.io)
Matt (pactflow.io / pact-js / pact-go)
pact-node
) failed and somebody (me) didnโt notice. We should be back to an automated release process soon - the beta branch is very close to being stable with support for all major features (and some), and I hope to release that in about 2 weeks.
This week itโs getting a green build, next week Iโm away in the states, and the week after is tidy up, docs, socialising and working with Yousaf and co (assuming all is well, of course).Yousaf Nabi (pactflow.io)
Matt (pactflow.io / pact-js / pact-go)
Timothy Jones
07/07/2022, 12:24 AMTimothy Jones
07/07/2022, 12:25 AMTimothy Jones
07/07/2022, 12:27 AMCody Jenkins
07/07/2022, 6:04 AM