Yuki Takei 5 лет назад
Родитель
Сommit
e2afc7f5a0
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      packages/growi-bot-proxy/src/index.ts

+ 8 - 0
packages/growi-bot-proxy/src/index.ts

@@ -1,5 +1,8 @@
 import { $log } from '@tsed/common';
 import { $log } from '@tsed/common';
 import { PlatformExpress } from '@tsed/platform-express';
 import { PlatformExpress } from '@tsed/platform-express';
+
+import helpers from '^/../../src/lib/util/helpers';
+
 import { Server } from './Server';
 import { Server } from './Server';
 
 
 async function bootstrap() {
 async function bootstrap() {
@@ -9,6 +12,11 @@ async function bootstrap() {
 
 
     await platform.listen();
     await platform.listen();
     $log.debug('Server initialized');
     $log.debug('Server initialized');
+
+    if (helpers.hasProcessFlag('ci')) {
+      $log.info('"--ci" flag is detected. Exit process.');
+      process.exit();
+    }
   }
   }
   catch (er) {
   catch (er) {
     $log.error(er);
     $log.error(er);