From dc1a0dcd5e82be394ddb14ae4731bc132f601f09 Mon Sep 17 00:00:00 2001 From: Nutomic Date: Mon, 26 Apr 2021 13:30:30 +0000 Subject: [PATCH] Fetch git tags manually in CI (#1590) * Fetch git tags manually in CI * Dont need espeak in CI anymore --- .drone.yml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 18db1fad7..f4818556d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,11 +8,12 @@ platform: steps: - - name: chown repo + - name: prepare repo image: ekidd/rust-musl-builder:1.50.0 user: root commands: - chown 1000:1000 . -R + - git fetch --tags - name: check formatting image: rustdocker/rust:nightly @@ -34,7 +35,7 @@ steps: RUST_TEST_THREADS: 1 commands: - sudo apt-get update - - sudo apt-get -y install --no-install-recommends espeak postgresql-client + - sudo apt-get -y install --no-install-recommends postgresql-client - cargo test --workspace --no-fail-fast - name: cargo build @@ -136,6 +137,15 @@ platform: steps: + - name: prepare repo + image: rust:1.50-slim-buster + user: root + commands: + - chown 1000:1000 . -R + - apt update + - apt install --no-install-recommends --yes git + - git fetch --tags + - name: cargo test image: rust:1.50-slim-buster environment: @@ -145,7 +155,7 @@ steps: RUST_TEST_THREADS: 1 commands: - apt-get update - - apt-get -y install --no-install-recommends espeak postgresql-client libssl-dev pkg-config libpq-dev + - apt-get -y install --no-install-recommends postgresql-client libssl-dev pkg-config libpq-dev - cargo test --workspace --no-fail-fast - cargo build