From d26803b7abac5f86a5b16275f86d940122b40ce3 Mon Sep 17 00:00:00 2001 From: Kiko Ruiz Lloret Date: Thu, 30 Nov 2023 00:09:02 +0100 Subject: [PATCH] feat(packages/sui-test-contract): make jobs execution halt on contract publish errors --- packages/sui-test-contract/bin/sui-test-contract-publish.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sui-test-contract/bin/sui-test-contract-publish.js b/packages/sui-test-contract/bin/sui-test-contract-publish.js index 4a3d83fcb..b71a271b1 100644 --- a/packages/sui-test-contract/bin/sui-test-contract-publish.js +++ b/packages/sui-test-contract/bin/sui-test-contract-publish.js @@ -37,6 +37,6 @@ new Publisher(options) console.log(`Pact contract for consumer version ${options.consumerVersion} published!`) console.log(`Head over to ${brokerUrl} and login with to see your published contracts.`) }) - .catch(e => { - console.log('Pact contract publishing failed: ', e) + .catch(error => { + throw new Error(`Pact contract publishing failed: ${error}`) })