.drone.yml 528 B

123456789101112131415161718192021222324252627282930313233
  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. name: server
  17. steps:
  18. - name: publish-server
  19. image: plugins/docker
  20. settings:
  21. username:
  22. from_secret: registry_username
  23. password:
  24. from_secret: registry_password
  25. repo: registry.hiram.services/terrassumptions-server
  26. tags: latest
  27. registry: registry.hiram.services
  28. when:
  29. branch:
  30. - master