double.huang пре 5 година
родитељ
комит
208291debd
3 измењених фајлова са 6 додато и 4 уклоњено
  1. 1 0
      .drone.yml
  2. 1 1
      .gitignore
  3. 4 3
      Dockerfile

+ 1 - 0
.drone.yml

@@ -8,6 +8,7 @@ build:
     - export SASS_BINARY_SITE="https://npm.taobao.org/mirrors/node-sass"
     - npm install --registry=http://registry.npm.taobao.org
     - npm run build:prod --report
+    - tar zcf flarum-ui.tar.gz dist/*
 publish:
   docker:
     registry: docker.qianqiusoft.com

+ 1 - 1
.gitignore

@@ -20,4 +20,4 @@ selenium-debug.log
 *.local
 
 package-lock.json
-yarn.lock
+yarn.lock

+ 4 - 3
Dockerfile

@@ -11,9 +11,10 @@ RUN mkdir -p /usr/share/nginx/html/static
 RUN mkdir -p /etc/nginx/conf.d/
 
 COPY nginx.conf /etc/nginx/conf.d/nginx.conf
-COPY dist /usr/share/nginx/html/
-COPY dist /usr/share/nginx/html/admin/
-COPY dist/static /usr/share/nginx/html/static/
+
+ADD flarum.tar.gz /usr/share/nginx/html/
+ADD flarum.tar.gz /usr/share/nginx/html/admin/
+COPY /usr/share/nginx/html/admin/static /usr/share/nginx/html/static/
 
 EXPOSE 80
 CMD [ "nginx", "-g", "daemon off;" ]