kind: pipeline type: docker name: "Server CI" steps: - name: Unit tests image: override6/tbasket-backend:latest volumes: - name: build path: ./build commands: - ./mill --disable-ticker __.compile - ./mill --disable-ticker tests.test - name: Deploy image: override6/tbasket-backend:latest depends_on: - 'Unit tests' environment: SSH_PRIVATE_KEY: from_secret: SSH_PRIVATE volumes: - name: build path: ./build commands: - ./mill Core.assembly - ./mill JWTEmitter.assembly - chmod 777 drone/deliver.sh - drone/deliver.sh