michael osarumwense
11/28/2022, 6:05 PMwin32-1.89.02-rc1\pact\bin\pact-broker.bat is missing from node_modules\@pact-foundation\pact-node\standalone\ . I am using pact-node -v ^10.17.6
personal-media@0.1.0 test:publish
node publish.js
[2022-11-28 17:55:35.334 +0000] INFO (13664 on DESKTOP-1H0P31U): pact-node@10.17.6: Publishing Pacts to Broker
[2022-11-28 17:55:35.336 +0000] INFO (13664 on DESKTOP-1H0P31U): pact-node@10.17.6: Publishing pacts to broker at: <https://cloudmargin.pactflow.io>
[2022-11-28 17:55:35.368 +0000] ERROR (13664 on DESKTOP-1H0P31U): pact-node@10.17.6: spawn C:\Users\sanmi\OneDrive\Desktop\New folder\personal-media\node_modules\@pact-foundation\pact-node\standalone\win32-1.89.02-rc1\pact\bin\pact-broker.bat ENOENT
Error: spawn C:\Users\sanmi\OneDrive\Desktop\New folder\personal-media\node_modules\@pact-foundation\pact-node\standalone\win32-1.89.02-rc1\pact\bin\pact-broker.bat ENOENT
at notFoundError (C:\Users\sanmi\OneDrive\Desktop\New folder\personal-media\node_modules\cross-spawn\lib\enoent.js:6:26)
at verifyENOENT (C:\Users\sanmi\OneDrive\Desktop\New folder\personal-media\node_modules\cross-spawn\lib\enoent.js:40:16)
at ChildProcess.cp.emit (C:\Users\sanmi\OneDrive\Desktop\New folder\personal-media\node_modules\cross-spawn\lib\enoent.js:27:25)
at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
[2022-11-28 17:55:35.369 +0000] WARN (13664 on DESKTOP-1H0P31U): pact-node@10.17.6: Pact exited with code 1.
[2022-11-28 17:55:35.370 +0000] ERROR (13664 on DESKTOP-1H0P31U): pact-node@10.17.6: Pact publication failed with non-zero exit code. Full output was:
The system cannot find the path specified.
Pact contract publishing failed: Error: Pact publication failed with non-zero exit code. Full output was:
The system cannot find the path specified.
at ChildProcess.<anonymous> (C:\Users\sanmi\OneDrive\Desktop\New folder\personal-media\node_modules\@pact-foundation\pact-node\src\publisher.js:79:40)
at Object.onceWrapper (node:events:510:26)
at ChildProcess.emit (node:events:402:35)
at ChildProcess.cp.emit (C:\Users\sanmi\OneDrive\Desktop\New folder\personal-media\node_modules\cross-spawn\lib\enoent.js:34:29)
at maybeClose (node:internal/child_process:1064:16)
at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5)
* Terminal will be reused by tasks, press any key to close it.Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
c:\ or consider using the docker imageMatt (pactflow.io / pact-js / pact-go)
michael osarumwense
11/28/2022, 11:33 PM@pact-foundation/pact-node@10.17.2Timothy Jones
11/29/2022, 8:43 AMBeth (pactflow.io/Pact Broker/pact-ruby)
Timothy Jones
11/30/2022, 7:59 AMMatt (pactflow.io / pact-js / pact-go)
Timothy Jones
11/30/2022, 8:35 AMmichael osarumwense
11/30/2022, 3:22 PMMatt (pactflow.io / pact-js / pact-go)