Skip to content

Commit 990557a

Browse files
committed
feat: clearer function summary
1 parent acef728 commit 990557a

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

templates/cli/lib/commands/push.js.twig

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -932,7 +932,18 @@ const pushFunction = async ({ functionId, async, returnOnZero } = { returnOnZero
932932
error(`Deployment of ${name} has failed. Check at ${failUrl} for more details\n`);
933933
})
934934

935-
success(`Pushed ${successfullyPushed} functions with ${successfullyDeployed} successful deployments.`);
935+
let message = chalk.green(`Pushed and deployed ${successfullyPushed} functions`);
936+
937+
if (!async) {
938+
if (successfullyDeployed < successfullyPushed) {
939+
message = `${chalk.green(`Pushed and deployed ${successfullyPushed} functions.`)} ${chalk.red(`${successfullyPushed - successfullyDeployed} failed to deploy`)}`;
940+
} else {
941+
if (successfullyPushed === 0) {
942+
message = chalk.red(`Error pushing ${functions.length} functions`)
943+
}
944+
}
945+
}
946+
log(message);
936947
}
937948

938949
const pushCollection = async ({ returnOnZero } = { returnOnZero: false }) => {

0 commit comments

Comments
 (0)