diff --git a/garden-service/src/cli/cli.ts b/garden-service/src/cli/cli.ts index 5725ecc808..1fbadc0569 100644 --- a/garden-service/src/cli/cli.ts +++ b/garden-service/src/cli/cli.ts @@ -268,6 +268,7 @@ export class GardenCli { // We pass a separate placeholder to the action method, so that commands can easily have a footer // section in their log output. + logger.info("") // Put one line between the body and the footer const logFooter = logger.placeholder() const contextOpts: GardenOpts = { environmentName: env, log } diff --git a/garden-service/src/process.ts b/garden-service/src/process.ts index 74c400a204..be654cc352 100644 --- a/garden-service/src/process.ts +++ b/garden-service/src/process.ts @@ -88,15 +88,12 @@ export async function processModules( } if (watch && !!logFooter) { - logFooter.info("") - const statusLine = logFooter.placeholder() - garden.events.on("taskGraphProcessing", () => { - statusLine.setState({ emoji: "hourglass_flowing_sand", msg: "Processing..." }) + logFooter.setState({ emoji: "hourglass_flowing_sand", msg: "Processing..." }) }) garden.events.on("taskGraphComplete", () => { - statusLine.setState({ emoji: "clock2", msg: chalk.gray("Waiting for code changes") }) + logFooter.setState({ emoji: "clock2", msg: chalk.gray("Waiting for code changes") }) }) }