Skip to content

Commit 9963cf3

Browse files
committed
[TASK] update upload cmd error handling
1 parent 5a6e3ff commit 9963cf3

File tree

2 files changed

+15
-25
lines changed

2 files changed

+15
-25
lines changed

lib/compile/watch.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ async function watchVendor () {
2525
console.log(`${chalk.red(event)} ${path}`)
2626
compileCss(true)
2727
}
28-
})
28+
}).on('error', error => console.error(`Watcher error: ${error}`))
2929

3030
chokidar.watch(`${options.vendorSrc}/js`, {
3131
ignored: (path, stats) => Boolean(stats?.isFile() && !path.endsWith('.js')),
@@ -36,7 +36,7 @@ async function watchVendor () {
3636
console.log(`${chalk.red(event)} ${path}`)
3737
compileJs(true)
3838
}
39-
})
39+
}).on('error', error => console.error(`Watcher error: ${error}`))
4040

4141
chokidar.watch(`${options.vendorSrc}/scss`, {
4242
ignored: (path, stats) => Boolean(stats?.isFile() && !path.endsWith('.scss')),
@@ -46,7 +46,7 @@ async function watchVendor () {
4646
console.log(`${chalk.red(event)} ${path}`)
4747
compileScss(true)
4848
}
49-
})
49+
}).on('error', error => console.error(`Watcher error: ${error}`))
5050

5151
chokidar.watch(`${process.cwd()}/${options.themeFolder}`, {
5252
ignored: (path, stats) => Boolean(stats?.isFile() && !path.endsWith('fields.js')),
@@ -57,7 +57,7 @@ async function watchVendor () {
5757
console.log(`${chalk.red(event)} ${path}`)
5858
compileFieldsJs(path, true)
5959
}
60-
})
60+
}).on('error', error => console.error(`Watcher error: ${error}`))
6161

6262
chokidar.watch(`${process.cwd()}/${options.themeFolder}/partials`, {
6363
ignored: (path, stats) => Boolean(stats?.isFile() && !path.endsWith('.js')),
@@ -68,7 +68,7 @@ async function watchVendor () {
6868
console.log(`${chalk.red(event)} ${path}`)
6969
compileFieldsJs('', true)
7070
}
71-
})
71+
}).on('error', error => console.error(`Watcher error: ${error}`))
7272
} catch (error) {
7373
console.error(error)
7474
}

lib/hubspot/upload.js

+10-20
Original file line numberDiff line numberDiff line change
@@ -133,13 +133,11 @@ async function uploadTheme (config, themeName) {
133133
)
134134
ui.endTask({ taskName: 'uploadTheme', timeStart })
135135
} catch (error) {
136-
console.error(chalk.red('Error:'))
137-
console.error(error.message)
138-
process.exitCode = 1
136+
console.error(chalk.red('uploadTheme error:'), error.message)
139137
if (process.env.DEBUG_MODE === 'debug') {
140138
console.error(error)
141-
process.exitCode = 1
142139
}
140+
process.exitCode = 1
143141
}
144142
}
145143

@@ -184,13 +182,11 @@ async function cleanUploadThemeTemplates (config, themeName) {
184182
ui.endTask({ taskName: 'cleanUploadThemeTemplates', timeStart })
185183
} catch (error) {
186184
spinner.fail()
187-
console.error(chalk.red('Error:'))
188-
console.error(error.message)
189-
process.exitCode = 1
185+
console.error(chalk.red('cleanUploadThemeTemplates error:'), error.message)
190186
if (process.env.DEBUG_MODE === 'debug') {
191187
console.error(error)
192-
process.exitCode = 1
193188
}
189+
process.exitCode = 1
194190
}
195191
}
196192

@@ -236,13 +232,11 @@ async function cleanUploadTheme (config, themeName) {
236232
ui.endTask({ taskName: 'cleanUploadTheme', timeStart })
237233
} catch (error) {
238234
spinner.fail()
239-
console.error(chalk.red('Error:'))
240-
console.error(error.message)
241-
process.exitCode = 1
235+
console.error(chalk.red('cleanUploadTheme error:'), error.message)
242236
if (process.env.DEBUG_MODE === 'debug') {
243237
console.error(error)
244-
process.exitCode = 1
245238
}
239+
process.exitCode = 1
246240
}
247241
}
248242

@@ -288,13 +282,11 @@ async function ciUploadTheme (config, themeName) {
288282
ui.endTask({ taskName: 'ciUpload', timeStart })
289283
} catch (error) {
290284
spinner.fail()
291-
console.error(chalk.red('Error:'))
292-
console.error(error.message)
293-
process.exitCode = 1
285+
console.error(chalk.red('ciUploadTheme error:'), error.message)
294286
if (process.env.DEBUG_MODE === 'debug') {
295287
console.error(error)
296-
process.exitCode = 1
297288
}
289+
process.exitCode = 1
298290
}
299291
}
300292

@@ -399,13 +391,11 @@ async function uploadSelectedModules (config) {
399391
}
400392
ui.endTask({ taskName: 'uploadModules', timeStart })
401393
} catch (error) {
402-
console.error(chalk.red('Error:'))
403-
console.error(error.message)
404-
process.exitCode = 1
394+
console.error(chalk.red('uploadSelectedModules error:'), error.message)
405395
if (process.env.DEBUG_MODE === 'debug') {
406396
console.error(error)
407-
process.exitCode = 1
408397
}
398+
process.exitCode = 1
409399
}
410400
}
411401

0 commit comments

Comments
 (0)