Sfoglia il codice sorgente

Try a different tack

Colin Powell 2 anni fa
parent
commit
956aff08db
1 ha cambiato i file con 10 aggiunte e 10 eliminazioni
  1. 10 10
      .drone.yml

+ 10 - 10
.drone.yml

@@ -9,20 +9,20 @@ name: run_tests
 steps:
   # Run tests against Python/Flask engine backend (with pytest)
   - name: build and push
-    image: klakegg/hugo:alpine
-    environment:
-      KEY:
+    image: drillster/drone-rsync
+    settings:
+      user: root
+      key:
         from_secret: key
+      hosts:
+        - box.unbl.ink
+      source: ./public
+      target: /home/user-data/www/unbl.ink/
+      secrets: [ key ]
     commands:
-      # Install dependencies
-      - apk add rsync openssh
       - wget https://github.com/gohugoio/hugo/releases/download/v0.110.0/hugo_0.110.0_linux-amd64.tar.gz
       - tar zxvf hugo_0.110.0_linux-amd64.tar.gz
-      # Start with a fresh database (which is already running as a service from Drone)
-      - hugo
-      - mkdir ~/.ssh/
-      - echo "$KEY" >  $HOME/.ssh/ed25519
-      - rsync -avz --delete -e "ssh -i $HOME/.ssh/ed25519" public/ root@box.unbl.ink:/home/user-data/www/unbl.ink/
+      - ./hugo
 volumes:
   - name: docker
     host: