Browse Source

drone: Can use local env var.

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

+ 9 - 1
.drone.yml

@@ -17,7 +17,15 @@ steps:
     image: node
     commands:
       - cd /var/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
+      - DIR=`mktemp -d -p . dir.XXXXXX`
+      - mv /drone/src/_site $DIR
+      - chown -R 1000:1000 $DIR
+      - chmod a+rx $DIR
+      - ln -s $DIR/_site $DIR.link
+      - mv -T $DIR.link static
+      - for G in dir.*; do
+      - if [ ! "$G" -ef "$F" ]; then rm -rf "$G"; fi
+      - done
     volumes:
       - name: hosting
         path: /var/amber-lang.net