Skip to content

Commit e6ce53a

Browse files
committed
fix: use the new error format when checking if an error is graceful
1 parent aa8dbfb commit e6ce53a

File tree

1 file changed

+5
-3
lines changed
  • packages/cwp-template-aws/cli/deploy

1 file changed

+5
-3
lines changed

packages/cwp-template-aws/cli/deploy/deploy.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,10 +122,12 @@ module.exports = async (inputs, context) => {
122122

123123
await sendEvent("cli-project-deploy-end");
124124
} catch (e) {
125-
if (e instanceof GracefulPulumiError) {
125+
const gracefulError = e.cause?.gracefulError;
126+
if (gracefulError instanceof GracefulPulumiError) {
126127
await sendEvent("cli-project-deploy-error-graceful", {
127-
errorMessage: e.message,
128-
errorStack: e.stack
128+
// Send original error message and stack.
129+
errorMessage: e.cause.error?.message || e.message,
130+
errorStack: e.cause.error?.stack || e.stack
129131
});
130132
} else {
131133
await sendEvent("cli-project-deploy-error", {

0 commit comments

Comments
 (0)