From 9fec3b0c65cc6281522b22b56f68cdbf6c2bbc57 Mon Sep 17 00:00:00 2001 From: Chris Eppstein Date: Fri, 29 Mar 2019 23:57:59 -0700 Subject: [PATCH] [ember-cli-eyeglass] Reset the build cache if there's a build error. --- packages/ember-cli-eyeglass/src/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/ember-cli-eyeglass/src/index.ts b/packages/ember-cli-eyeglass/src/index.ts index fe3bf0ec..5caacf30 100644 --- a/packages/ember-cli-eyeglass/src/index.ts +++ b/packages/ember-cli-eyeglass/src/index.ts @@ -149,6 +149,10 @@ const EMBER_CLI_EYEGLASS = { appInfo.sessionCache.clear(); } }, + buildError(_error) { + debugBuild("Build Failed."); + this._resetCaches(); + }, postprocessTree(type, tree) { let addonInfo = EYEGLASS_INFO_PER_ADDON.get(this); if (type === "all" && addonInfo.isApp) {