From c453006a927140dad943f2613d9e7fe0e38fd2c6 Mon Sep 17 00:00:00 2001 From: Misha Grinko Date: Wed, 4 Sep 2024 19:07:13 +0300 Subject: [PATCH] [mate-scripts] run vite with NO_COLORS on CI --- mate-scripts/package.json | 2 +- mate-scripts/src/commands/Test.command.ts | 8 ++++---- mate-scripts/src/services/Vite.service.ts | 6 +++++- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/mate-scripts/package.json b/mate-scripts/package.json index 9cb3728..0a420a2 100644 --- a/mate-scripts/package.json +++ b/mate-scripts/package.json @@ -1,6 +1,6 @@ { "name": "@mate-academy/scripts", - "version": "1.9.6", + "version": "1.9.7", "description": "Scripts to init, run, test, deploy Mate academy homework projects", "main": "bin/mateScripts.js", "scripts": { diff --git a/mate-scripts/src/commands/Test.command.ts b/mate-scripts/src/commands/Test.command.ts index 21a60c4..d9e8076 100644 --- a/mate-scripts/src/commands/Test.command.ts +++ b/mate-scripts/src/commands/Test.command.ts @@ -242,10 +242,10 @@ export class TestCommand extends Command { const stdoutListener = (data: any) => { if ( testsStarted - || !( - data.toString().includes(`http://localhost:${freePort}`) - || data.toString().includes('Compiled with warnings') - ) + || !( + data.toString().includes(`http://localhost:${freePort}`) + || data.toString().includes('Compiled with warnings') + ) ) { return; } diff --git a/mate-scripts/src/services/Vite.service.ts b/mate-scripts/src/services/Vite.service.ts index 1c1a76b..79f94db 100644 --- a/mate-scripts/src/services/Vite.service.ts +++ b/mate-scripts/src/services/Vite.service.ts @@ -37,8 +37,12 @@ export class ViteService { ? ' --open' : ''; + const prexif = process.env.CI + ? 'NO_COLORS=true ' + : ''; + return execFn( - `${this.binDir}vite dev${PORT}${OPEN}`, + `${prexif}${this.binDir}vite dev${PORT}${OPEN}`, showLogs, ) as any; }