try tests without diesel migration run
authorFelix Ableitner <me@nutomic.com>
Fri, 11 Dec 2020 13:16:14 +0000 (14:16 +0100)
committerFelix Ableitner <me@nutomic.com>
Fri, 11 Dec 2020 13:16:14 +0000 (14:16 +0100)
.drone.yml

index bf3c301e661b4697160a7bdcb996c387ce8bf62d..0c76df7de697aee62ce3dbbb6d0d59ffc354ab2f 100644 (file)
@@ -24,17 +24,6 @@ steps:
     commands:
       - mdbook build docs/
 
-  # this build somehow fails with the 1.47.0 image/without root
-  - name: install diesel cli
-    image: ekidd/rust-musl-builder:experimental-stable
-    user: root
-    volumes:
-      - name: dieselcli
-        path: /dieselcli
-    commands:
-      - cargo install diesel_cli --no-default-features --features postgres
-      - mv /root/.cargo/bin/diesel /dieselcli/diesel
-
   - name: cargo test
     image: ekidd/rust-musl-builder:1.47.0
     environment:
@@ -42,20 +31,13 @@ steps:
       DATABASE_URL: postgres://lemmy:password@database:5432/lemmy
       RUST_BACKTRACE: 1
       RUST_TEST_THREADS: 1
-    volumes:
-      - name: dieselcli
-        path: /dieselcli
     commands:
       - sudo apt-get update
       - sudo apt-get -y install --no-install-recommends espeak postgresql-client
-      - /dieselcli/diesel migration run
       - cargo test --workspace --no-fail-fast
 
   - name: cargo build
     image: ekidd/rust-musl-builder:1.47.0
-    volumes:
-      - name: dieselcli
-        path: /dieselcli
     commands:
       - cargo build