.drone.yml 662 B

1234567891011121314151617181920212223242526272829
  1. ---
  2. ################
  3. # Build & Test #
  4. ################
  5. kind: pipeline
  6. name: run_tests
  7. steps:
  8. # Run tests against Python/Flask engine backend (with pytest)
  9. - name: build and push
  10. image: drillster/drone-rsync
  11. settings:
  12. user: root
  13. key:
  14. from_secret: key
  15. hosts:
  16. - box.unbl.ink
  17. source: ./public
  18. target: /home/user-data/www/unbl.ink/
  19. secrets: [ key ]
  20. commands:
  21. - wget https://github.com/gohugoio/hugo/releases/download/v0.110.0/hugo_0.110.0_linux-amd64.tar.gz
  22. - tar zxvf hugo_0.110.0_linux-amd64.tar.gz
  23. - ./hugo
  24. volumes:
  25. - name: docker
  26. host:
  27. path: /var/run/docker.sock