diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index b032a0e..0000000 --- a/.drone.yml +++ /dev/null @@ -1,77 +0,0 @@ ---- -kind: pipeline -name: querqy-clj -type: docker -workspace: - path: /root - -steps: -- name: cache-deps - image: clojure:openjdk-17-lein - commands: - - lein deps - -- name: unit-test - image: clojure:openjdk-17-lein - depends_on: - - cache-deps - commands: - - lein test :unit - -- name: integration-test - image: clojure:openjdk-17-lein - depends_on: - - cache-deps - commands: - - lein test :integration - -- name: cljfmt - image: clojure:openjdk-17-lein - failure: ignore - depends_on: - - cache-deps - commands: - - lein cljfmt check - -- name: lint - image: clojure:openjdk-17-lein - failure: ignore - depends_on: - - cache-deps - commands: - - lein clj-kondo --lint src test - -- name: snapshot - image: clojure:openjdk-17-lein - when: - event: [ push ] - branch: [ main ] - depends_on: - - unit-test - - integration-test - - cljfmt - - lint - environment: - CLOJARS_USERNAME: - from_secret: clojars_username - CLOJARS_PASSWORD: - from_secret: clojars_password - commands: - - lein deploy snapshots - -- name: publish-release - image: clojure:openjdk-17-lein - when: - event: [ tag ] - depends_on: - - unit-test - - integration-test - - cljfmt - - lint - environment: - CLOJARS_USERNAME: - from_secret: clojars_username - CLOJARS_PASSWORD: - from_secret: clojars_password - commands: - - lein deploy releases