Explorar o código

Cache gems/node modules in docker CI

Andrew Swistak %!s(int64=6) %!d(string=hai) anos
pai
achega
7195836d28
Modificáronse 1 ficheiros con 7 adicións e 0 borrados
  1. 7 0
      docker-compose.ci.yml

+ 7 - 0
docker-compose.ci.yml

@@ -20,6 +20,9 @@ services:
       - SELENIUM_CHROME_HOST=selenium_chrome
       - SELENIUM_CHROME_HOST=selenium_chrome
       - SELENIUM_FIREFOX_HOST=selenium_firefox
       - SELENIUM_FIREFOX_HOST=selenium_firefox
       - SELENIUM_PORT=4444
       - SELENIUM_PORT=4444
+    volumes:
+      - gems:/usr/local/bundle
+      - node_modules:/app/node_modules
     working_dir: /app
     working_dir: /app
 
 
   test_db:
   test_db:
@@ -38,3 +41,7 @@ services:
     image: selenium/standalone-chrome-debug:latest
     image: selenium/standalone-chrome-debug:latest
     logging:
     logging:
       driver: none
       driver: none
+
+volumes:
+  gems:
+  node_modules: