From 5169c4120a74dec4809f1aff1d7c033832630378 Mon Sep 17 00:00:00 2001 From: librelois <elois@ifee.fr> Date: Sun, 15 Jul 2018 18:32:20 +0200 Subject: [PATCH] [ci] win64: add tests job --- .gitlab-ci.yml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c3e71756..a1e6bdc6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -34,6 +34,13 @@ variables: before_script: - export PATH="$HOME/.cargo/bin:$PATH" - rustc --version && cargo --version + +.rust_win64_env: &rust_win64_env + image: registry.duniter.org/docker/rust/win64-builder:v0.0.4 + tags: + - redshift-rust-win64 + before_script: + - rustc --version && cargo --version build_and_tests:stable: <<: *rust_stable_env @@ -47,6 +54,12 @@ build_and_tests:stable: paths: - cargo/ - target/ + +build_and_tests:stable_win64: + <<: *rust_win64_env + stage: build_and_tests + script: + - cargo test --all --exclude duniter-tui --no-default-features --target=x86_64-pc-windows-gnu build_and_tests:beta: <<: *rust_beta_env @@ -118,10 +131,7 @@ pages: - dev package:test:win64: - tags: - - redshift-rust-win64 - before_script: - - rustc --version && cargo --version + <<: *rust_win64_env stage: package script: - bash "release/arch/win64/build-win64.sh" "$(date +%Y%m%d).$(date +%H%M).$(date +%S)" -- GitLab