Chaitanya Sreenivas
06/26/2023, 10:10 AMTimothy Jones
06/26/2023, 10:25 AMChaitanya Sreenivas
06/26/2023, 10:26 AMTimothy Jones
06/26/2023, 10:26 AMTimothy Jones
06/26/2023, 10:27 AMChaitanya Sreenivas
06/26/2023, 10:27 AMTimothy Jones
06/26/2023, 10:28 AM<http://meufavcpy3.execute-api.eu-west-2.amazonaws.com|meufavcpy3.execute-api.eu-west-2.amazonaws.com>:<YOUR PORT NUMBER HERE>Timothy Jones
06/26/2023, 10:29 AMChaitanya Sreenivas
06/26/2023, 10:29 AMTimothy Jones
06/26/2023, 10:29 AMTimothy Jones
06/26/2023, 10:30 AMChaitanya Sreenivas
06/26/2023, 10:31 AMTimothy Jones
06/26/2023, 10:32 AMChaitanya Sreenivas
06/26/2023, 10:53 AMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
pactUrls is really for specifying pacts at a well known URL (which is usually reserved for verifying a specific pact identified in a webhook)Matt (pactflow.io / pact-js / pact-go)
pactBroker and related options.Matt (pactflow.io / pact-js / pact-go)
ERROR: Error making request - Errno::ECONNREFUSED Failed to open TCP connection to meufavcpy3.execute-api.eu-west-2.amazonaws.com:80 (Connection refused - connect(2) for “meufavcpy3.execute-api.eu-west-2.amazonaws.com” port 80)this error is worth investigating with somebody that understands your AWS setup. Clearly, you are unable to connect to that host on port
80 from your source machineChaitanya Sreenivas
06/26/2023, 10:59 AMMatt (pactflow.io / pact-js / pact-go)
Slackbot
06/26/2023, 11:00 AMChaitanya Sreenivas
06/26/2023, 11:02 AMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 11:04 AMChaitanya Sreenivas
06/26/2023, 11:04 AMChaitanya Sreenivas
06/26/2023, 11:04 AMChaitanya Sreenivas
06/26/2023, 11:05 AMChaitanya Sreenivas
06/26/2023, 11:17 AMMatt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 11:41 AMChaitanya Sreenivas
06/26/2023, 11:42 AMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 11:47 AMMatt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 11:47 AMMatt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 11:52 AMMatt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 11:54 AMMatt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 11:54 AMMatt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 11:55 AM"test:publish": "pact-broker publish /pacts --consumer-app-version=\"$(npx absolute-version)\" --auto-detect-version-properties --broker-base-url=<https://ysi5tc076m.execute-api.eu-west-2.amazonaws.com:443> --broker-username user --broker-password passxx"Chaitanya Sreenivas
06/26/2023, 11:56 AMMatt (pactflow.io / pact-js / pact-go)
npx absolute-version directly
I think it’s probably prompting a confirmationChaitanya Sreenivas
06/26/2023, 11:59 AMChaitanya Sreenivas
06/26/2023, 11:59 AMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 12:01 PMMatt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 12:02 PMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
npx, so probably have an old version of node installedChaitanya Sreenivas
06/26/2023, 12:03 PMChaitanya Sreenivas
06/26/2023, 12:05 PMMatt (pactflow.io / pact-js / pact-go)
if I install latest node will it go away?Maybe, probably, but your lack of key tools in this ecosystem worries me and I think you’ll be tripped up at the next basic hurdle. I really think you ought to be pairing with somebody that knows NodeJS well
Matt (pactflow.io / pact-js / pact-go)
but how does it with test.pactflow url then?that tool is just a tool we used to generate repeatable versions for the consumer. You can choose any versioning scheme you like, you don’t need to use that tool. The git sha is a common / simple starting point
Matt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 12:10 PMChaitanya Sreenivas
06/26/2023, 12:10 PMMatt (pactflow.io / pact-js / pact-go)
--verbose on the CLI command and share the outputMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
https in the command OR there is a configuration issue in your pact broker (my guess)Chaitanya Sreenivas
06/26/2023, 12:12 PMChaitanya Sreenivas
06/26/2023, 12:14 PMMatt (pactflow.io / pact-js / pact-go)
--verbose on the CLI command and share the outputMatt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/26/2023, 2:00 PMMatt (pactflow.io / pact-js / pact-go)
--verbose flag on the command and share the output. The above is not it.Chaitanya Sreenivas
06/27/2023, 2:15 PMChaitanya Sreenivas
06/27/2023, 2:16 PMChaitanya Sreenivas
06/27/2023, 2:16 PM"test:publish": "pact-broker publish ./pacts --consumer-app-version=1.0.1 --auto-detect-version-properties --broker-base-url=<https://ysi5tc076m.execute-api.eu-west-2.amazonaws.com:80> --broker-username user --broker-password pass --verbose"Matt (pactflow.io / pact-js / pact-go)
Chaitanya Sreenivas
06/28/2023, 11:32 AMTimothy Jones
06/28/2023, 12:01 PMChaitanya Sreenivas
06/30/2023, 2:50 PMChaitanya Sreenivas
06/30/2023, 3:13 PM