gioser

tawasuyu/taffy

A high performance rust-powered UI layout library

HTML 5364Rust 86Markdown 12TOML 91841 Definiciones

Add docs to circleci

203eb4bf4c6926b79ec8faeba007306d4c7a3af3 · por Emil Sjölander · (hace 7 años) · padre 4618b55e1 · ver el árbol en este commit

Delta semántico

Ninguna definición cambió: el cambio es de texto, documentación o datos.

1 archivos · +22 −0

diff --git a/.circleci/config.yml b/.circleci/config.yml
index adb5c4468..4a5a35548 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -56,6 +56,27 @@ jobs:
           paths:
             - ~/.cargo
             - ./bindings/js/target
+  
+  docs:
+    docker:
+      - image: circleci/node:9.11.2
+
+    steps:
+      - checkout
+
+    - restore_cache:
+        name: Restore Yarn Package Cache
+        keys:
+          - yarn-packages-{{ checksum "docs/yarn.lock" }}
+
+    - run: cd docs && yarn install
+    - run: cd docs && gatsby build
+
+    - save_cache:
+        name: Save Yarn Package Cache
+        key: yarn-packages-{{ checksum "docs/yarn.lock" }}
+        paths:
+          - ~/.cache/yarn
 
 workflows:
   version: 2
@@ -64,4 +85,5 @@ workflows:
       - core
       - ios
       - js
+      - docs