.drone.yml 563 B

1234567891011121314151617181920212223242526272829303132333435
  1. kind: pipeline
  2. type: docker
  3. name: ui
  4. steps:
  5. - name: build-ui
  6. image: node:12.7.0
  7. commands:
  8. - cd client
  9. - yarn install
  10. - yarn build
  11. when:
  12. branch:
  13. - master
  14. ---
  15. kind: pipeline
  16. type: docker
  17. name: server
  18. steps:
  19. - name: publish-server
  20. image: plugins/docker
  21. settings:
  22. context: ./server
  23. username:
  24. from_secret: registry_username
  25. password:
  26. from_secret: registry_password
  27. repo: registry.hiram.services/terrassumptions-server
  28. tags: latest
  29. registry: registry.hiram.services
  30. when:
  31. branch:
  32. - master