diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e920588..40b56ce 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,8 +16,8 @@ default: stages: - lint - build - - test - version + - test # TEMPLATE .cargo-build: @@ -64,12 +64,26 @@ build-msrv: image: "rust:1.43.0" cache: key: msrv + paths: + - target + - .cargo build-nightly: extends: build-stable image: "rustlang/rust:nightly" cache: key: nightly + paths: + - target + - .cargo + +# VERSION + +fif-version: + stage: version + needs: ["build-stable"] + script: + cargo run -- -V # TEST @@ -83,6 +97,9 @@ test-msrv: needs: ["build-msrv"] cache: key: msrv + paths: + - target + - .cargo test-nightly: extends: test-stable @@ -90,11 +107,6 @@ test-nightly: needs: ["build-nightly"] cache: key: nightly - -# VERSION - -fif-version: - stage: version - needs: ["build-stable"] - script: - cargo run -- -V \ No newline at end of file + paths: + - target + - .cargo