Yuki Takei 4 лет назад
Родитель
Сommit
3cb69d620b
2 измененных файлов с 8 добавлено и 3 удалено
  1. 6 2
      .github/workflows/ci.yml
  2. 2 1
      packages/app/package.json

+ 6 - 2
.github/workflows/ci.yml

@@ -203,10 +203,14 @@ jobs:
         echo -n "node " && node -v
         echo -n "node " && node -v
         echo -n "npm " && npm -v
         echo -n "npm " && npm -v
         yarn list --depth=0
         yarn list --depth=0
-    - name: yarn dev:ci
+    - name: Build
+      working-directory: ./packages/app
+      run: |
+        yarn dev:ci:client
+    - name: yarn dev:ci:server
       working-directory: ./packages/app
       working-directory: ./packages/app
       run: |
       run: |
-        yarn dev:ci
+        yarn dev:ci:server
       env:
       env:
         MONGO_URI: mongodb://localhost:${{ job.services.mongodb.ports['27017'] }}/growi_dev
         MONGO_URI: mongodb://localhost:${{ job.services.mongodb.ports['27017'] }}/growi_dev
 
 

+ 2 - 1
packages/app/package.json

@@ -13,7 +13,8 @@
     "dev": "run-p dev:client dev:server",
     "dev": "run-p dev:client dev:server",
     "dev:client": "env-cmd -f config/env.dev.js webpack --config config/webpack.dev.js --progress --watch",
     "dev:client": "env-cmd -f config/env.dev.js webpack --config config/webpack.dev.js --progress --watch",
     "dev:server": "env-cmd -f config/env.dev.js yarn ts-node-dev src/server/app.ts --expose_gc --inspect",
     "dev:server": "env-cmd -f config/env.dev.js yarn ts-node-dev src/server/app.ts --expose_gc --inspect",
-    "dev:ci": "env-cmd -f config/env.dev.js webpack --config config/webpack.dev.js && env-cmd -f config/env.dev.js yarn ts-node src/server/app.ts --ci",
+    "dev:ci:client": "env-cmd -f config/env.dev.js webpack --config config/webpack.dev.js",
+    "dev:ci:server": "env-cmd -f config/env.dev.js yarn ts-node src/server/app.ts --ci",
     "predev:client": "run-p resources:*",
     "predev:client": "run-p resources:*",
     "predev:ci": "run-p resources:*",
     "predev:ci": "run-p resources:*",
     "resources:plugin": "yarn ts-node bin/generate-plugin-definitions-source.ts",
     "resources:plugin": "yarn ts-node bin/generate-plugin-definitions-source.ts",