Просмотр исходного кода

reorganize files for production

Yuki Takei 3 лет назад
Родитель
Сommit
079d5b7632
2 измененных файлов с 10 добавлено и 4 удалено
  1. 10 1
      .github/workflows/reusable-app-prod.yml
  2. 0 3
      packages/app/docker/Dockerfile

+ 10 - 1
.github/workflows/reusable-app-prod.yml

@@ -59,7 +59,16 @@ jobs:
     - name: Archive production files
     - name: Archive production files
       id: archive-prod-files
       id: archive-prod-files
       run: |
       run: |
-        tar -cf production.tar packages/**/dist packages/app/public
+        tar -cf production.tar \
+          package.json \
+          packages/app/config \
+          packages/app/public \
+          packages/app/resource \
+          packages/app/tmp \
+          packages/app/migrate-mongo-config.js \
+          packages/app/.env.production* \
+          packages/*/package.json \
+          packages/*/dist
         echo ::set-output name=file::production.tar
         echo ::set-output name=file::production.tar
 
 
     - name: Upload production files as artifact
     - name: Upload production files as artifact

+ 0 - 3
packages/app/docker/Dockerfile

@@ -111,15 +111,12 @@ RUN yarn lerna run build
 # make artifacts
 # make artifacts
 RUN tar -cf packages.tar \
 RUN tar -cf packages.tar \
   package.json \
   package.json \
-  tsconfig.base.json \
   packages/app/config \
   packages/app/config \
   packages/app/public \
   packages/app/public \
   packages/app/resource \
   packages/app/resource \
   packages/app/tmp \
   packages/app/tmp \
   packages/app/migrate-mongo-config.js \
   packages/app/migrate-mongo-config.js \
   packages/app/.env.production* \
   packages/app/.env.production* \
-  packages/app/tsconfig.base.json \
-  packages/app/tsconfig.json \
   packages/*/package.json \
   packages/*/package.json \
   packages/*/dist
   packages/*/dist