#416 Linux/arm64 CI failing - Cannot find binary for platform linux with architecture arm64
Issue created by
GZLiew
Thank you for reporting a bug! We appreciate it very much. Issues are a big input into the priorities for Pact development
All italic text in this template is safe to remove before submitting
Thanks again!
Software versions
Please provide at least OS and version of pact-js
•
OS: _e.g. Linux
•
Node Version: 16.18.1
Issue Checklist
Please confirm the following:
☑︎ I have upgraded to the latest
☑︎ I have the read the FAQs in the Readme
☑︎ I have triple checked, that there are
no unhandled promises in my code
☑︎ I have set my log level to debug and attached a log file showing the complete request/response cycle
Expected behaviour
No errors in CI machine
Actual behaviour
getting error
Error: Error while locating pact binary: Cannot find binary for platform 'linux' with architecture 'arm64'.
| at throwError (/workdir/node_modules/@pact-foundation/pact-core/standalone/install.ts
79)
| at Object.getBinaryEntry (/workdir/node_modules/@pact-foundation/pact-core/standalone/install.ts
519)
| at Object.standalone (/workdir/node_modules/@pact-foundation/pact-core/src/pact-standalone.ts
405)
| at Object. (/workdir/node_modules/@pact-foundation/pact-core/src/pact-standalone.ts
7216)
| at Module._compile (node
internal/modules/cjs/loader1155:14)
| at Module._extensions..js (node
internal/modules/cjs/loader1209:10)
| at Object.require.extensions. [as .js] (/workdir/node_modules/ts-node/src/index.ts
160843)
| at Module.load (node
internal/modules/cjs/loader1033:32)
| at Function.Module._load (node
internal/modules/cjs/loader868:12)
| at Module.require (node
internal/modules/cjs/loader1057:19)
| at require (node
internal/modules/cjs/helpers103:18)
| at Object. (/workdir/node_modules/@pact-foundation/pact-core/src/server.ts
21)
| at Module._compile (node
internal/modules/cjs/loader1155:14)
| at Module._extensions..js (node
internal/modules/cjs/loader1209:10)
| at Object.require.extensions. [as .js] (/workdir/node_modules/ts-node/src/index.ts
160843)
| at Module.load (node
internal/modules/cjs/loader1033:32)
| at Function.Module._load (node
internal/modules/cjs/loader868:12)
| at Module.require (node
internal/modules/cjs/loader1057:19)
| at require (node
internal/modules/cjs/helpers103:18)
| at Object. (/workdir/node_modules/@pact-foundation/pact-core/src/pact.ts
21)
| at Module._compile (node
internal/modules/cjs/loader1155:14)
| at Module._extensions..js (node
internal/modules/cjs/loader1209:10)
| at Object.require.extensions. [as .js] (/workdir/node_modules/ts-node/src/index.ts
160843)
| at Module.load (node
internal/modules/cjs/loader1033:32)
| at Function.Module._load (node
internal/modules/cjs/loader868:12)
| at Module.require (node
internal/modules/cjs/loader1057:19)
| at require (node
internal/modules/cjs/helpers103:18)
| at Object. (/workdir/node_modules/@pact-foundation/pact-core/src/index.ts
11)
| at Module._compile (node
internal/modules/cjs/loader1155:14)
| at Module._extensions..js (node
internal/modules/cjs/loader1209:10)
| at Object.require.extensions. [as .js] (/workdir/node_modules/ts-node/src/index.ts
160843)
| at Module.load (node
internal/modules/cjs/loader1033:32)
| at Function.Module._load (node
internal/modules/cjs/loader868:12)
| at Module.require (node
internal/modules/cjs/loader1057:19)
| at require (node
internal/modules/cjs/helpers103:18)
| at Object. (/workdir/node_modules/@pact-foundation/src/httpPact/index.ts
21)
| at Module._compile (node
internal/modules/cjs/loader1155:14)
| at Module._extensions..js (node
internal/modules/cjs/loader1209:10)
| at Object.require.extensions. [as .js] (/workdir/node_modules/ts-node/src/index.ts
160843)
| at Module.load (node
internal/modules/cjs/loader1033:32)
| at Function.Module._load (node
internal/modules/cjs/loader868:12)
| at Module.require (node
internal/modules/cjs/loader1057:19)
| at require (node
internal/modules/cjs/helpers103:18)
| at Object. (/workdir/node_modules/@pact-foundation/src/index.ts
251)
| at Module._compile (node
internal/modules/cjs/loader1155:14)
| at Module._extensions..js (node
internal/modules/cjs/loader1209:10)
| at Object.require.extensions. [as .js] (/workdir/node_modules/ts-node/src/index.ts
160843)
| at Module.load (node
internal/modules/cjs/loader1033:32)
| at Function.Module._load (node
internal/modules/cjs/loader868:12)
| at Module.require (node
internal/modules/cjs/loader1057:19)
| at require (node
internal/modules/cjs/helpers103:18)
| at Object. (/workdir/src/create/create.test.ts
21)
| at Module._compile (node
internal/modules/cjs/loader1155:14)
| at Module.m._compile (/workdir/node_modules/ts-node/src/index.ts
161823)
| at Module._extensions..js (node
internal/modules/cjs/loader1209:10)
| at Object.require.extensions. [as .ts] (/workdir/node_modules/ts-node/src/index.ts
162112)
| at Module.load (node
internal/modules/cjs/loader1033:32)
| at Function.Module._load (node
internal/modules/cjs/loader868:12)
| at Module.require (node
internal/modules/cjs/loader1057:19)
| at require (node
internal/modules/cjs/helpers103:18)
| at Object.exports.requireOrImport (/workdir/node_modules/mocha/lib/nodejs/esm-utils.js
4916)
| at async Object.exports.loadFilesAsync (/workdir/node_modules/mocha/lib/nodejs/esm-utils.js
9120)
| at async singleRun (/workdir/node_modules/mocha/lib/cli/run-helpers.js
1253)
| at async Object.exports.handler (/workdir/node_modules/mocha/lib/cli/run.js
3705)
| 🚨 Error: The command exited with status 1
pact-foundation/pact-js-core