Browse Source

drone: Try plugin.

Herby Vojčík 4 years ago
parent
commit
e03ea7fddb
1 changed files with 9 additions and 4 deletions
  1. 9 4
      .drone.yml

+ 9 - 4
.drone.yml

@@ -9,10 +9,15 @@ steps:
       - jekyll build
 
   - name: deploy
-    image: node
-    commands:
-      - cd /var/docs.amber-lang.net
-      - mktemp -d -p . dir.XXXXXX | for F in `cat`; do mv /drone/src/_site $F; chown -R 1000:1000 $F; chmod a+rx $F; ln -s $F/_site $F.link; mv -T $F.link static; for G in dir.*; do if [ ! "$G" -ef "$F" ]; then rm -rf "$G"; fi; done; done
+    image: herbysk/drone-plugin-mvdir
+    settings:
+      source: _site
+      target: /var/docs.amber-lang.net/static
+    when:
+      branch:
+        - gh-pages
+      repo:
+        - amber/amber-documentation
     volumes:
       - name: hosting
         path: /var/docs.amber-lang.net