From: Nutomic Date: Mon, 26 Apr 2021 13:30:30 +0000 (+0000) Subject: Fetch git tags manually in CI (#1590) X-Git-Url: http://these/git/%22https:/nerdica.net/%7B%24%7B%60data:application/manifest%20json;base64%2C%24%7Bawait?a=commitdiff_plain;h=dc1a0dcd5e82be394ddb14ae4731bc132f601f09;p=lemmy.git Fetch git tags manually in CI (#1590) * Fetch git tags manually in CI * Dont need espeak in CI anymore --- diff --git a/.drone.yml b/.drone.yml index 18db1fad..f4818556 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