Prechádzať zdrojové kódy

Re add caching to drone

luis 7 rokov pred
rodič
commit
3ac4f6928c
1 zmenil súbory, kde vykonal 21 pridanie a 21 odobranie
  1. 21 21
      .drone.yml

+ 21 - 21
.drone.yml

@@ -2,22 +2,22 @@ workspace:
   base: /app
   path: .
 
-#cache:
-    #- ".git"
-    #- "browser/vue-flow/node_modules"
-    #- "go/deps"
+cache:
+    - ".git"
+    - "browser/vue-flow/node_modules"
+    - "go/deps"
 
 pipeline:
 
-  #restore-cache:
-    #image: drillster/drone-volume-cache
-    #restore: false
-    #mount:
-      #- ./browser/vue-flow/node_modules
-      #- ./go/deps
-    ## Mount the cache volume, needs "Trusted"
-    #volumes:
-      #- /tmp/cache:/cache
+  restore-cache:
+    image: drillster/drone-volume-cache
+    restore: false
+    mount:
+      - ./browser/vue-flow/node_modules
+      - ./go/deps
+    # Mount the cache volume, needs "Trusted"
+    volumes:
+      - /tmp/cache:/cache
 
   frontend:
     image: node:6
@@ -38,14 +38,14 @@ pipeline:
       - go/deps/bin/gocov test -v -race ./go/src/... | go/deps/bin/gocov report
       - go/deps/bin/folder2go -nobackup ./browser/vue-flow/dist webbin go/src/flow/cmd/demo/webbin/webbin.go
       - CGO_ENABLED=0 go build -o DIST/demo1 flowserver/cmd/demo1  
-  #rebuild-cache:
-    #image: drillster/drone-volume-cache
-    #rebuild: true
-    #mount:
-      #- ./browser/vue-flow/node_modules
-      #- ./go/deps
-    #volumes:
-      #- /tmp/cache:/cache
+  rebuild-cache:
+    image: drillster/drone-volume-cache
+    rebuild: true
+    mount:
+      - ./browser/vue-flow/node_modules
+      - ./go/deps
+    volumes:
+      - /tmp/cache:/cache
 
   deploy:
     image: docker