.drone.yml 460 B

123456789101112131415161718192021
  1. pipeline:
  2. build-frontend:
  3. image: node:14
  4. commands:
  5. - cd src/app
  6. - yarn
  7. # - yarn build
  8. - rm -rf ./node_modules
  9. - mkdir -p ./src/main/resources/static
  10. - cp -r ./dist/frei-app/* ./src/main/resources/static/
  11. build-backend:
  12. image: maven:3.3.9-jdk-8
  13. commands:
  14. - mvn package
  15. deploy-backend:
  16. image: docker
  17. commands:
  18. - apk add --no-cache openssh-client net-tools
  19. - mkdir -p ~/.ssh