From 098dbf5dd5a222509e0036affa4ec6b8053ec1e2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89lo=C3=AFs?= <elois@ifee.fr>
Date: Mon, 19 Nov 2018 22:10:35 +0100
Subject: [PATCH] [ci] fix windows compilation

---
 .gitlab-ci.yml | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 410ccbe3..ebc3e355 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -92,7 +92,20 @@ tests:win64:stable:
   <<: *rust_stable_win64
   stage: tests
   script: 
-    - cargo test --all --exclude duniter-tui --no-default-features --target=x86_64-pc-windows-gnu
+    - cd bin/durs-server
+    - cargo build --no-default-features --target=x86_64-pc-windows-gnu
+    - cargo test --package dup-crypto --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-wot --target=x86_64-pc-windows-gnu
+    - cargo test --package dubp-documents --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-network-documents --target=x86_64-pc-windows-gnu
+    - cargo test --package duniter-module --target=x86_64-pc-windows-gnu
+    - cargo test --package duniter-network --target=x86_64-pc-windows-gnu
+    - cargo test --package duniter-conf --target=x86_64-pc-windows-gnu
+    - cargo test --package duniter-dal --target=x86_64-pc-windows-gnu
+    - cargo test --package duniter-message --target=x86_64-pc-windows-gnu
+    - cargo test --package duniter-blockchain --target=x86_64-pc-windows-gnu
+    - cargo test --package duniter-core --target=x86_64-pc-windows-gnu
+    #- cargo test --package durs-skeleton-module --target=x86_64-pc-windows-gnu
     
 tests:linux64:beta:
   <<: *rust_beta_lin64
-- 
GitLab