You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 line
1.0KB

  1. ---
  2. kind: pipeline
  3. type: docker
  4. name: default
  5. steps:
  6. - name: ssh commands for rohanverma.net
  7. image: appleboy/drone-ssh
  8. when:
  9. branch:
  10. - master
  11. settings:
  12. host: 159.89.175.2
  13. username: deploy
  14. port: 22
  15. key:
  16. from_secret: ssh_key
  17. script_stop: true
  18. script:
  19. - cd /home/rhnvrm/apps/rohanverma.net
  20. - git fetch origin
  21. - git checkout origin/master
  22. - cd /home/rhnvrm/proxy
  23. - docker-compose build rohanvermanet
  24. - docker-compose up -d rohanvermanet
  25. - name: ssh commands for next.rohanverma.net
  26. image: appleboy/drone-ssh
  27. when:
  28. branch:
  29. - develop
  30. settings:
  31. host: 159.89.175.2
  32. username: deploy
  33. port: 22
  34. key:
  35. from_secret: ssh_key
  36. script_stop: true
  37. script:
  38. - cd /home/rhnvrm/apps/rohanverma.net
  39. - git fetch origin
  40. - git checkout origin/develop
  41. - cd /home/rhnvrm/proxy
  42. - docker-compose build nextrohanvermanet
  43. - docker-compose up -d nextrohanvermanet